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