You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pdfbox.apache.org by "John Hewson (JIRA)" <ji...@apache.org> on 2015/06/29 06:32:04 UTC

[jira] [Comment Edited] (PDFBOX-2844) Printing has bigger margins than expected

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

John Hewson edited comment on PDFBOX-2844 at 6/29/15 4:31 AM:
--------------------------------------------------------------

These are your printer's margins. They're always less than the size of the paper, though one inch is very large - Java's printing API is being over-cautious here. Our task is to print within the imageable area, not to decided what that area is - because it varies from printer to printer.

1.8 actually overwrites the imageable area with its own size (which is *wrong*) because it could cause ink to appear off the edge of the printable area. So the behaviour in 2.0 looks to me to be correct.


was (Author: jahewson):
These are your printer's margins. They're always less than the size of the paper, though one inch is very large - Java's printing API is being over-cautious here. Our task is to print within the imageable area, not to decided what that area is - because it varies from printer to printer.

> Printing has bigger margins than expected
> -----------------------------------------
>
>                 Key: PDFBOX-2844
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-2844
>             Project: PDFBox
>          Issue Type: Bug
>          Components: Rendering
>    Affects Versions: 2.0.0
>            Reporter: Tilman Hausherr
>         Attachments: PDFBOX-2844.pdf
>
>
> Printing the attached file from PDFReader brings larger margins than expected, and larger than with Adobe Reader. Doing the same with 1.8 has the expected margins (but bad fonts).
> From Александр Свиридов / Alex Sviridov in the mailing list:
> {quote}
> I printed this pdf file with Adobe Reader in mode 100%. And as expected left and right margins are about 2cm. In comparison when I print using pdfbox left margin is 4.5cm, right about 3.5cm.
> The code I use :
> {code}
> PrinterJob job = PrinterJob.getPrinterJob();
> Paper paper=new Paper();
> paper.setSize(72d*8.267d, 72d*11.692);
> PDFPrinter pDFPrinter=new PDFPrinter(document,Scaling.SCALE_TO_FIT, Orientation.PORTRAIT,paper);
> pDFPrinter.silentPrint(job);
> {code}
> {quote}



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@pdfbox.apache.org
For additional commands, e-mail: dev-help@pdfbox.apache.org