D7688: Implement rasterized printing with QPrinter with hidden annotations
Oliver Sander
noreply at phabricator.kde.org
Mon Sep 4 14:56:03 UTC 2017
sander created this revision.
Restricted Application added a project: Okular.
REVISION SUMMARY
Previously, rasterized printing would use the QPrinter backend whenever annotations were to be printed, and fall back to the convert-to-ps toolchain otherwise. Effectively, this meant that printing on windows without showing the annotations was not possible (because on windows only the QPrinter can be used for printing).
However, there is a pending poppler patch at
https://bugs.freedesktop.org/show_bug.cgi?id=102513
that allows to disable annotation rendering for the renderToImage and renderToPainter methods that are used by QPrinter. This patch makes use of this new option, making printing on windows without annotations possible.
REPOSITORY
R223 Okular
REVISION DETAIL
https://phabricator.kde.org/D7688
AFFECTED FILES
generators/poppler/generator_pdf.cpp
To: sander, #okular
Cc: aacid
-------------- next part --------------
An HTML attachment was scrubbed...
URL: <http://mail.kde.org/pipermail/okular-devel/attachments/20170904/abdaea13/attachment.html>
More information about the Okular-devel
mailing list