When I try to "Print to PDF File" from the Calibre internal viewer, I get this error:
Code:
calibre, version 2.27.0
ERROR: Unhandled exception: <b>UnicodeDecodeError</b>:'utf8' codec can't decode byte 0xb9 in position 11: invalid start byte
calibre 2.27 [64bit] isfrozen: True is64bit: True
Windows-8-6.2.9200 Windows ('64bit', 'WindowsPE')
('Windows', '8', '6.2.9200')
Python 2.7.9
Windows: ('8', '6.2.9200', '', 'Multiprocessor Free')
Traceback (most recent call last):
File "site-packages\calibre\gui2\viewer\main.py", line 312, in print_book
File "site-packages\calibre\gui2\viewer\printing.py", line 182, in print_book
File "site-packages\calibre\gui2\viewer\printing.py", line 30, in __init__
File "site-packages\calibre\gui2\widgets2.py", line 157, in __init__
File "site-packages\calibre\gui2\viewer\printing.py", line 37, in setup_ui
File "ntpath.py", line 310, in expanduser
UnicodeDecodeError: 'utf8' codec can't decode byte 0xb9 in position 11: invalid start byte
I'm running a Korean version of Windows 8.1 (64-bit). I'm running the 64-bit version of Calibre 2.27 (latest as of this post).
I can read the ebooks files, but I just can't use the "Print to PDF file" function. The ebooks themselves aren't the issue because this happens with all formats (AZW3, MOBI, EPUB) and I've had success using the same "Print to PDF file" function on them on a different computer.
This seems to be an issue with my computer and my particular installation of Calibre.
I tried uninstalling and reinstalling Calibre multiple times. I even used Revo Uninstaller to do a complete uninstall. The same issue persists, which is very frustrating.