You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@pdfbox.apache.org by "Jon Wu (JIRA)" <ji...@apache.org> on 2014/01/30 00:00:21 UTC

[jira] [Commented] (PDFBOX-1871) Content appears a few px higher when rasterizing PDF

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

Jon Wu commented on PDFBOX-1871:
--------------------------------

I'm actually most concerned about the text as the box is really just for debugging and the text appears to be 3-4 px too high in the 300 dpi raster and about 1px too high at around 70-90 dpi.

> Content appears a few px higher when rasterizing PDF
> ----------------------------------------------------
>
>                 Key: PDFBOX-1871
>                 URL: https://issues.apache.org/jira/browse/PDFBOX-1871
>             Project: PDFBox
>          Issue Type: Bug
>    Affects Versions: 1.8.3
>            Reporter: Jon Wu
>         Attachments: test-text-alignment-textbox-PDF2IMG-300dpi.png, test-text-alignment-textbox-PDFBox-1.8.3-300dpi.png, test-text-alignment-textbox.pdf
>
>
> PDFBox seems to be off by a little bit vertically when you rasterize a PDF. This is in comparison to both Adobe's PDF library and many other PDF viewers such as Chrome's and the one in OS X.
> I've attached an example PDF where there's some text with a green rectangle around it. The rectangle is has about 2x as much space above it compared to below it, but in PDFBox's raster, the rectangle is closer to the top than is is to the bottom.
> This is obvious at 300 dpi but at 96 dpi it's hard to tell for sure. Anecdotally, I've noticed that when rendering text at about 74 dpi, PDFBox seems to be off by about 1px.
> I've attached both a PDFBox raster and one made with Adobe's PDF library for comparison.
> java -jar pdfbox-app-1.8.3.jar PDFToImage -imageType PNG -resolution 300 -color rgba test-text-alignment-textbox.pdf



--
This message was sent by Atlassian JIRA
(v6.1.5#6160)