Summary: | Tools Calendar creator - print to PDF file size for 12 pages 80-110 MB = about 30x larger than a year ago | ||
---|---|---|---|
Product: | [Applications] digikam | Reporter: | Hans Neukomm <hans> |
Component: | Plugin-Generic-Calendar | Assignee: | Digikam Developers <digikam-bugs-null> |
Status: | RESOLVED FIXED | ||
Severity: | normal | CC: | caulier.gilles, georgi, woc3 |
Priority: | NOR | ||
Version: | unspecified | ||
Target Milestone: | --- | ||
Platform: | openSUSE | ||
OS: | Linux | ||
Latest Commit: | Version Fixed In: | 2.3.0 | |
Sentry Crash Report: |
Description
Hans Neukomm
2010-09-25 05:51:04 UTC
I have exactly the same behavior: using Gwenview v.1.2.0 on openSUSE 11.3 with KDE 4.4.4, when I create calendar with 'print to PDF' option, gile size is 80+ Mb. tks
On Sat, 2010-09-25 at 14:08 +0200, Georgi wrote:
> https://bugs.kde.org/show_bug.cgi?id=252306
>
>
> Georgi <georgi@allabouthappylife.com> changed:
>
> What |Removed |Added
> ----------------------------------------------------------------------------
> CC| |georgi@allabouthappylife.co
> | |m
>
>
>
>
> --- Comment #1 from Georgi <georgi allabouthappylife com> 2010-09-25 14:07:59 ---
> I have exactly the same behavior:
> using Gwenview v.1.2.0 on openSUSE 11.3 with KDE 4.4.4, when I create calendar
> with 'print to PDF' option, gile size is 80+ Mb.
>
This is because the plugin sets the QPrinter device to HighResolution, which is 1200dpi for Postscript prints. See http://doc.qt.nokia.com/4.7/qprinter.html#PrinterMode-enum Maybe we should add a config item to the wizard where the user can choose the resolution of the print. With QPrinter::ScreenResolution I get an PDF of approx. 1.6 MB, with HighResolution it is 126 MB Git commit f1c71abd6c7fc3d969397043969117fd81bb7cfc by Andi Clemens. Committed on 26/10/2011 at 00:53. Pushed by aclemens into branch 'master'. Added option to choose the resolution of the printout (High / Low). Default is High: QPrinter::HighResolution BUG: 252306 M +20 -0 calendar/print/calsettings.cpp M +13 -10 calendar/print/calsettings.h M +90 -3659 calendar/ui/caltemplate.ui M +4 -0 calendar/wizard/caltemplate.cpp M +1 -3 calendar/wizard/calwizard.cpp http://commits.kde.org/kipi-plugins/f1c71abd6c7fc3d969397043969117fd81bb7cfc This problem still exists on Kubuntu 12.04 (KDE 4.8.5) with Digikam 2.5.0 build date Mar 16 2012. Printing a 3-page '5x4' format calendar works but generates a 176MB pdf, source photo files are ~12M each. I checked for the resolution-control option Andi describes above but it's not in the Print Assistant workflow, although the digikam build is several months newer than the commit date above. Which versions of digikam / kipiplugins contain the fix? Alternatively, how can I apply the QPrinter::Resolution setting for a one-off so that it will apply to a print job from DigiKam? thanks Miles |