[jira] [Commented] (FOP-2850) Rotated PDF files included with <fo:external-graphic> are misplaced
"Joao Goncalves (Jira)" <[email protected]>
| Newsgroups | gmane.text.xml.fop.devel |
|---|---|
| Message-ID | <[email protected]> |
[ https://issues.apache.org/jira/browse/FOP-2850?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=18018505#comment-18018505 ]
Joao Goncalves commented on FOP-2850:
-------------------------------------
{{<form-xobject>true</form-xobject>}}
Adding this will fix the issue.
> Rotated PDF files included with <fo:external-graphic> are misplaced
> -------------------------------------------------------------------
>
> Key: FOP-2850
> URL: https://issues.apache.org/jira/browse/FOP-2850
> Project: FOP
> Issue Type: Bug
> Affects Versions: 2.3
> Environment: Windows 10
> JDK8 64bit
> fop 2.3
> fop-pdf-images 2.3
> Reporter: Robin Jansohn
> Assignee: Joao Goncalves
> Priority: Major
> Attachments: fop-settings.xml, s1s.patch, test-no-rotation.pdf, test-rotated.pdf, test.fo, test_reproducer_4608614100576861701.pdf, test_workaround_1175329208771328730.pdf, workaround.fo
>
>
> I've stumbled upon an issue when including PDF files with a rotation angle (e.g. 90 degrees) with {{fo:external-graphic}}. The included PDF graphic overlaps with the previous block in the output PDF. My guess is that somehow width and height are mixed up in the process.
> As a workaround it is possible to undo the rotation and fix the paper size of the included PDF before actually creating the result PDF with FOP. In this case the graphic is correctly placed inside the block.
> I've attached the necessary files to this issue. I've also created a reproducer application on GitHub so this can be easily reproduced:
> https://github.com/jansohn/fop-rotation
> ----
> PDF information with rotation angle
> {noformat}
> > pdfinfo.exe -box test-rotated.pdf
> Creator: pdftk 2.02 - www.pdftk.com
> Producer: itext-paulo-155 (itextpdf.sf.net-lowagie.com)
> CreationDate: 03/06/19 15:51:18
> ModDate: 03/06/19 15:51:18
> Tagged: no
> Form: none
> Pages: 1
> Encrypted: no
> Page size: 595.32 x 841.92 pts (A4) (rotated 90 degrees)
> MediaBox: 0.00 0.00 595.32 841.92
> CropBox: 0.00 0.00 595.32 841.92
> BleedBox: 0.00 0.00 595.32 841.92
> TrimBox: 0.00 0.00 595.32 841.92
> ArtBox: 0.00 0.00 595.32 841.92
> File size: 24801 bytes
> Optimized: no
> PDF version: 1.5
> {noformat}
> PDF information without rotation angle
> {noformat}
> > pdfinfo.exe -box test-no-rotation.pdf
> Creator: pdftk 2.02 - www.pdftk.com
> Producer: itext-paulo-155 (itextpdf.sf.net-lowagie.com)
> CreationDate: 03/06/19 15:51:18
> ModDate: 03/07/19 13:44:28
> Tagged: no
> Form: none
> Pages: 1
> Encrypted: no
> Page size: 842 x 596 pts (A4) (rotated 0 degrees)
> MediaBox: 0.00 -596.00 842.00 0.00
> CropBox: 0.00 -596.00 842.00 0.00
> BleedBox: 0.00 -596.00 842.00 0.00
> TrimBox: 0.00 -596.00 842.00 0.00
> ArtBox: 0.00 -596.00 842.00 0.00
> File size: 31578 bytes
> Optimized: no
> PDF version: 1.5
> {noformat}
--
This message was sent by Atlassian Jira
(v8.20.10#820010)