diff --git a/src/calibre/ebooks/pdf/writer.py b/src/calibre/ebooks/pdf/writer.py index b87aba7bc0..bf11394c02 100644 --- a/src/calibre/ebooks/pdf/writer.py +++ b/src/calibre/ebooks/pdf/writer.py @@ -111,7 +111,8 @@ class PDFWriter(QObject): self.logger.debug('Processing %s...' % item) - self.view.load(QUrl(item)) + #self.view.load(QUrl(item)) + self.view.setHtml(open(item, 'r+b').read().decode('utf-8'), QUrl(item)) def _render_html(self, ok): if ok: