Quote:
Originally Posted by nicocarmosino
Hi Everyone! I downloaded the Amazon Viewer to ensure that the .EPUB books have enhanced typesetting available. I downloaded the calibre KFX output and when I go to convert .EPUB to .KFX, it fails every single time! I have even tried to convert .EPUB to .AZW3 (which works) and then the .AZW3 to a .KFX and it still gives me an error! My error can be found below, thanks in advance to anyone who can see if I'm doing something wrong
File "site-packages\calibre\ebooks\conversion\plugins\epub_ou tput.py", line 318, in encrypt_fonts
ValueError: UUID identifier u'hyxagsnjytcccrliaoz' is invalid
|
In order to prepare a book for conversion by the Kindle Previewer the KFX Output plug-in first converts the book to EPUB. That step is failing for your book. From the error message it appears to be due to a problem in font obfuscation. I assume that the book contains an embedded font.
It is hard to say more without seeing the file being converted. I suggest trying a conversion to EPUB before converting to KFX. That may provide more information. You can also check your source file for problems using the Calibre editor or EPUBcheck.
Also, if you are preparing a book for publication on Amazon then take your source EPUB and open it in the Kindle Previewer instead of converting using Calibre. That will let you know whether or not Amazon will be able to provide Enhanced Typesetting for your book when you publish it.