[ 
https://issues.apache.org/jira/browse/PDFBOX-2021?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13964678#comment-13964678
 ] 

Tilman Hausherr commented on PDFBOX-2021:
-----------------------------------------

Joseph wrote on the dev list:
I'm using pdfbox 2.0.0 to print pdfs of size 4x6" to label printers.
On windows 7 I try to print a 2 page pdf. It prints successfully however the 
second page is completely black when it should be a table with some text.

My answer follows in the next comment

> 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
>
>         Attachments: usps.pdf
>
>
> 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 three main issues:
> - 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