[jira] [Commented] (FOP-2850) Rotated PDF files included with <fo:external-graphic> are misplaced

"Robin Jansohn (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=18018757#comment-18018757 ] 

Robin Jansohn commented on FOP-2850:
------------------------------------

OK, found and tested it with latest version FOP 2.11 and I can confirm it is working:

{code:xml}
<renderer mime="application/pdf">      
  <form-xobject>true</form-xobject>
</renderer>
{code}


> 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
>            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)
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.