Attached you find an example:

example.pdf: a box generated with xfig 321mm x 106mm

example.ps generated with pdftops -paper A4 example.pdf
example.ps:%%PageBoundingBox: 0 0 302 912

example-patched.ps generated with pdftops -paper A4 example.pdf, but with the 
patched version.
example-patched.ps:%%PageBoundingBox: 158 0 437 842

You can view the postscript files with gv and select BBox. It's obvious that 
the unpatched PageBoundingBox is totally wrong, because source coordinates are 
used. The PageBoundingBox is bigger then the A4 paper format. It's just the 
size of the original box (302 /72 dpi * 25,4mm = 106,5mm; 912/72 dpi * 25,4mm 
= 321,73mm). But it must be the box scaled down to A4 and shifted to the 
center.

Hope this example helps.

Regards,

Martin Pahl
 

Am Freitag, 23. Oktober 2015, 21:46:02 schrieb Adrian Johnson:
> On 21/10/15 03:32, Stefan Brandner wrote:
> > ------------------------------------------------------------------------
> > 
> > I am using the patch now for several month and I can prove it is working
> > fine. So if the code quality is ok for you Albert why not pushing it?
> > 
> > Regards
> > Stefan Brandner
> 
> I'll take a look at the patch sometime in the next week. It would help
> if you:
> 
>  - attach a PDF that reproduces the bug
>  - list the pdftops options you are using
>  - list the bounding box output you are getting and what you think
>    it should be.
> 
> > El Dijous, 7 de maig de 2015, a les 09:34:09, Martin Pahl va escriure:
> >>/Hi, />//>/I sent patches to fix the bug:
> >>/>//>/https://bugs.freedesktop.org/show_bug.cgi?id=87161 />//>/Those
> >>patches were automatically sent to poppler-bugs mailing list. But>>
> > as I />/see no reaction to my patch submission (poppler-bugs seems to be a
> > />/mailinglist without human interaction) I just want to ask, what is the
> > />/right way to submit patches. / It is.
> > 
> > What we need is more people with time to review patches.
> > 
> > Cheers,
> > 
> >   Albert
> >>
> >>/By the way this bug is really annoying as it makes all PDF viewers using
> >>/>/poppler useless for printing documents that do not have the page size
> >>of>>
> > the />/output device (e.g. printer). On the other hand acroread is not an
> > />/alternative anymore as Adobe has discontinued support for Linux.
> > />//>/Regards, />//>/Martin Pahl /
> > 
> > 
> > 
> > _______________________________________________
> > poppler mailing list
> > [email protected]
> > http://lists.freedesktop.org/mailman/listinfo/poppler
> 
> _______________________________________________
> poppler mailing list
> [email protected]
> http://lists.freedesktop.org/mailman/listinfo/poppler

Attachment: example.pdf
Description: Adobe PDF document

Attachment: example.ps
Description: PostScript document

Attachment: example-patched.ps
Description: PostScript document

_______________________________________________
poppler mailing list
[email protected]
http://lists.freedesktop.org/mailman/listinfo/poppler

Reply via email to