[
https://issues.apache.org/jira/browse/FOP-3156?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=17925056#comment-17925056
]
Mark Gibson commented on FOP-3156:
-----------------------------------
[~jgoncalves] I think you're right. recent Chromium versions seem to be
working much better.
Thanks for responding. Feel free to close ticket
> FOP External Graphic PDF with fine dotted lines causes Chromium based
> browsers to struggle to display those pages.
> ------------------------------------------------------------------------------------------------------------------
>
> Key: FOP-3156
> URL: https://issues.apache.org/jira/browse/FOP-3156
> Project: FOP
> Issue Type: Bug
> Affects Versions: 2.7, 2.8, 2.9
> Reporter: Mark Gibson
> Priority: Major
> Attachments: dotTest.bat, foDots.xml, foLines.xml, myTableDots.pdf,
> myTableLines.pdf, outDots.pdf, outLines.pdf
>
>
> When including a PDF that has fine dotted lines using fo:external-graphic,
> Chromium based browsers cannot display that image (or can, but really really
> really slowly, depending on amount of content in PDF). This can be seen by
> simply trying to scroll through the FOP rendered PDF in the Chromium based
> browser (either forwards or backwards).
> To note, Firefox and Adobe tools do not have an issue displaying the FOP
> rendered PDF.
> I understand this could potentially point fingers at Chromium/Pdfium, but
> that call is beyond my experience, so am starting in the FOP community with
> hope. It should be noted that the same PDF being included via
> external-graphic, when viewed directly in a Chromium based browser, has no
> display issues.
> The reproduceable included here include two variants, one using dotted lines
> that demonstrates the issue, and one with solid lines demonstrating an
> equivalent PDF that has no display issues. Both cases produce a 3 page PDF
> with the external graphic on page 2, allowing scroll testing from before
> image, through the image and past:
> * *dotTest.bat* - windows batch file to run both FOP renders
> * *foDots.xml* - FO file for producing the dotted line variant PDF
> * *foLines.xml* - FO file for producing the solid line variant PDF
> * *myTableDots.pdf* - PDF file containing dotted lines used as the
> external-graphic
> * *myTableLines.pdf* - PDF file containing solid lines used as the
> external-graphic
> * *outDots.pdf* - my example FOP rendered file with dotted lines
> * *outLines.pdf* - my example FOP rendered file with solid lines
> Test prerequisites - FOP and FOP PDF Images installed
> To test/experience issue, load the final PDF in a chromium browser (best have
> a smallish window so it opens only displaying page 1). Then scroll slowly
> through to page 2. Watch Chrome look like it's stopped responding.
> I have run the above tests on Windows, but we found the original problem on
> Linux, so I don't believe platform OS to be a contributing factor.
>
> To give some context on how the dotted lines are created ...
> In Excel, format borders with the finest dotted line. Copy the cells to the
> clipboard. Paste in to Word (as Image). in Word, SaveAs PDF.
> This is a very standard process many of our clients use, so sadly don't have
> much scope in changing it. They're already unhappy at us telling them to
> remove dotted lines. Hence me coming to the community cap-in-hand.
>
> Yours hopefully
> Mark
--
This message was sent by Atlassian Jira
(v8.20.10#820010)