Printing from a Kindle book is not possible due to the format limitations of the Kindle. The Kindle has traditionally used the Mobipocket format, while Amazon has its own proprietary Kindle Format 8. In neither case is it possible to print directly. These e-book formats encode the text for reading on special software, with an emphasis on ease of reading and content reflow.
Although it is not possible to print directly from a Kindle book, there are some workarounds that can be used to print Kindle content. One option is to use a third-party app such as Calibre to convert the Kindle book to a PDF file. This will allow you to print the book in its entirety.
Another option is to use Amazon’s Print Replica feature. This feature is available for some Kindle books and allows you to print the book in its original layout. However, not all Kindle books are available in this format.

Finally, you can also use a service such as Kindle to PDF to convert your Kindle book to a PDF file. This will allow you to print the book in its entirety.
Although it is not possible to print directly from a Kindle book, there are some workarounds that can be used to print Kindle content. With a little bit of effort, you can still print your Kindle books in their entirety.

GIPHY App Key not set. Please check settings