[okular] [Bug 339176] feature request: fit to page
Florian Dollinger
bugzilla_noreply at kde.org
Mon Jan 16 16:30:43 UTC 2017
https://bugs.kde.org/show_bug.cgi?id=339176
Florian Dollinger <dollinger.florian at gmx.de> changed:
What |Removed |Added
----------------------------------------------------------------------------
CC| |dollinger.florian at gmx.de
--- Comment #5 from Florian Dollinger <dollinger.florian at gmx.de> ---
The problem is, that okular at first creates a PostScript File in /tmp/ named
"okular_XXXXXX.ps". This File is then sent to the Printer using the lpr
command.
That .ps file starts with something like that:
%!PS-Adobe-3.0
%Produced by poppler pdftops version: 0.50.0 (http://poppler.freedesktop.org)
%%Creator: org.apache.jsp._005fsize.margin_002dtest_005fpdf_jsp
%%Title: margin-test.pdf
%%LanguageLevel: 2
%%DocumentSuppliedResources: (atend)
%%DocumentMedia: A4 595 842 0 () ()
%%BoundingBox: 0 0 595 842
%%Pages: 1
%%EndComments
%%BeginDefaults
%%PageMedia: A4
%%EndDefaults
%%BeginProlog
%%BeginResource: procset xpdf 3.00 0
%%Copyright: Copyright 1996-2011 Glyph & Cog, LLC
therefore, when the .ps file is sent to the printer - it is now recognized as
A4 (e.g.) - even if it was a user-defined format before...
using the exact same lpr command (which includes the -o fit-to-page argument by
default), and replacing the temporary .ps file with the original .pdf results
in the desired print...
therefore the problem is that the page-layout for the print (e.g. A4) is
already defined in the .ps file...
if you take a look at the sourcecode, you can find the /generators/poppler
there, i guess if the option "-origpagesizes" for poppler would maybe fix that
- at least for pdf's
---
voted +10 - that's really an important feature since many documents are
non-standard-format
--
You are receiving this mail because:
You are the assignee for the bug.
More information about the Okular-devel
mailing list