John Hewson created PDFBOX-2021:
-----------------------------------

             Summary: PDFPrinter problem with landscape and rotated pages 
                 Key: PDFBOX-2021
                 URL: https://issues.apache.org/jira/browse/PDFBOX-2021
             Project: PDFBox
          Issue Type: Bug
          Components: Rendering
    Affects Versions: 2.0.0
            Reporter: John Hewson
            Assignee: John Hewson
             Fix For: 2.0.0


PDFPrinter does not correctly print landscape or rotated pages, there is code 
which attempts to do both these things, however the results is wrong. There are 
two main issues:

1) the centering code does*not* center the image correctly because it assumes 
that imageableArea is the Graphics2D origin, but it is actually the page margin 
size and the Graphics2D origin remains the physical top-left edge of the paper.

- auto portrait/landcape is actually sets the imageableArea, so it is actually 
setting the page margins, instead of the Graphics2D origin. This is actually 
overwriting the user's desired margins as well as placing the image incorrectly 
on the page.

- the Page dictionary "Rotate" key is not taken into account, so rotated pages 
appear incorrectly.




--
This message was sent by Atlassian JIRA
(v6.2#6252)

Reply via email to