[jira] [Resolved] (FOP-3137) PDF Images - external-document layout broken

"Joao Goncalves (Jira)" <[email protected]>
Newsgroups gmane.text.xml.fop.devel
Message-ID <[email protected]>
     [ https://issues.apache.org/jira/browse/FOP-3137?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel ]

Joao Goncalves resolved FOP-3137.
---------------------------------
    Resolution: Fixed

Fixed by FOP-3210

> PDF Images - external-document layout broken
> --------------------------------------------
>
>                 Key: FOP-3137
>                 URL: https://issues.apache.org/jira/browse/FOP-3137
>             Project: FOP
>          Issue Type: Bug
>         Environment: Windows 10.0.19045 Build 19045
> Java 17
> FOP 2.8
> PDF Images 2.8
>            Reporter: Rafael Witak
>            Priority: Major
>         Attachments: image-2023-07-13-16-46-26-626.png, image-2023-07-13-16-47-09-093.png, older.pdf, original.pdf, output.pdf
>
>
> When including the PDFs of one of our customers, the layout gets messed up, turning this: 
> !image-2023-07-13-16-47-09-093.png|width=349,height=265!
> into this:
> !image-2023-07-13-16-46-26-626.png|width=350,height=284!
>  
> The customer recently switched to PDF 1.7, all of their PDFs get messed up ever since. 
> There are no FOP events in the log, checking the resulting PDF with _pdfcpu_ validates perfectly, even with strict mode on. 
> Setting strict-validation in the renderer also doesn't produce any errors. 
> The problem happens regardless of the version of FOP and fop-pdf-images used. The FO input for reproduction can be reduced to 
> {{<fo:root xmlns:fo="http://www.w3.org/1999/XSL/Format"}}
> {{xmlns:fox="http://xmlgraphics.apache.org/fop/extensions">}}
> {{  <fo:layout-master-set>}}
> {{    <fo:simple-page-master master-name="simple">}}
> {{      <fo:region-body/>}}
> {{    </fo:simple-page-master>}}
> {{  </fo:layout-master-set>}}
> {{  <fox:external-document src="PDF/input.pdf" />}}
> {{{}</fo:root>{}}}{{{}{}}}
>  
> Various problems regarding layouts are mentioned in the "Known Issues". 
> There is also the general statement _"Apache FOP currently generates PDF 1.4. If you include a PDF with a higher PDF version, the results may be unpredictable."_ to be found (That said, setting different versions in the renderer did not solve the problem).
> Please let me know, if this is out of scope for the project - and if it is, please provide me with any workarounds you might know of!
>  
> (Included are one of the originals together with its output, as well as an older PDF of the same customer which works as expected. )



--
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.