diff --git a/src/calibre/ebooks/metadata/epub.py b/src/calibre/ebooks/metadata/epub.py index a7114c48d8..a8c2105c02 100644 --- a/src/calibre/ebooks/metadata/epub.py +++ b/src/calibre/ebooks/metadata/epub.py @@ -103,8 +103,8 @@ class OCFDirReader(OCFReader): return open(os.path.join(self.root, path), *args, **kwargs) class CoverRenderer(QObject): - WIDTH = 1280 - HEIGHT = 1024 + WIDTH = 600 + HEIGHT = 800 def __init__(self, url, size, loop): QObject.__init__(self) @@ -113,7 +113,7 @@ class CoverRenderer(QObject): pal = self.page.palette() pal.setBrush(QPalette.Background, Qt.white) self.page.setPalette(pal) - self.page.setViewportSize(QSize(600, 800)) + self.page.setViewportSize(QSize(self.WIDTH, self.HEIGHT)) self.page.mainFrame().setScrollBarPolicy(Qt.Vertical, Qt.ScrollBarAlwaysOff) self.page.mainFrame().setScrollBarPolicy(Qt.Horizontal, Qt.ScrollBarAlwaysOff) QObject.connect(self.page, SIGNAL('loadFinished(bool)'), self.render_html) @@ -126,9 +126,9 @@ class CoverRenderer(QObject): try: if not ok: return - size = self.page.mainFrame().contentsSize() - width, height = fit_image(size.width(), size.height(), self.WIDTH, self.HEIGHT)[1:] - self.page.setViewportSize(QSize(width, height)) + #size = self.page.mainFrame().contentsSize() + #width, height = fit_image(size.width(), size.height(), self.WIDTH, self.HEIGHT)[1:] + #self.page.setViewportSize(QSize(width, height)) image = QImage(self.page.viewportSize(), QImage.Format_ARGB32) image.setDotsPerMeterX(96*(100/2.54)) image.setDotsPerMeterY(96*(100/2.54))