View Single Post
Old 07-14-2025, 06:57 PM   #521
DiapDealer
Grand Sorcerer
DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.DiapDealer ought to be getting tired of karma fortunes by now.
 
DiapDealer's Avatar
 
Posts: 28,602
Karma: 204624552
Join Date: Jan 2010
Device: Nexus 7, Kindle Fire HD
Ok. I have it on good authority (thanks KevinH!) that KindleUnpack had no real issues with these two fixed layout Kindlebooks. In general, there should be no problem unpacking KindleBooks of this nature. This is why you've rarely run into any issues when extracting fixed layout books in the past.

The problem with these two books is that bounding boxes weren't really used. The book creators used a bit of a hackish solution to make sure text fit within a certain area of the image. They relied upon font sizing and metrics in order to size the text to fit exactly where they wanted it. The difference is that official Kindle devices are using different font layouts, metrics and kerning that simply don't hold up after being extracted into an epub. Even with an extracted embedded font. That's also why even the DeDRMed Kindlebook was showing the same rendering problems when viewed in a non-Kindle app (pre-unpacking).

Quote:
When I open the DRM-stripped AZW3s directly in an app that supports it (like Readest), the same formatting issues appear as in the converted EPUB.
Unfortunately, there's really nothing we can do with KindleUnpack to accommodate this.

Last edited by DiapDealer; 07-14-2025 at 07:05 PM.
DiapDealer is offline   Reply With Quote