[
https://issues.apache.org/jira/browse/FOP-2846?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=16793971#comment-16793971
]
Jan Tošovský commented on FOP-2846:
-----------------------------------
The API for SVG processing is maintained in Batik project. In FOP there is just
implementation of the PDF renderer. To add a support for soft masks means
incorporating this concept into API and then into all implementations. It is
not a trivial task.
In meantime you can convert SVG files into PDF format using the tool of your
choice and then use them in FO instead. However, for proper processing you need
PDF Images plugin:
https://xmlgraphics.apache.org/fop/fop-pdf-images.html
> SVG not handled / rendered / embedded properly
> ----------------------------------------------
>
> Key: FOP-2846
> URL: https://issues.apache.org/jira/browse/FOP-2846
> Project: FOP
> Issue Type: Bug
> Affects Versions: 2.3
> Reporter: Björn Kautler
> Priority: Major
> Attachments: image-2019-02-21-12-15-39-802.png,
> image-2019-02-21-12-17-26-206.png, image-2019-02-21-13-35-21-628.png,
> image-2019-02-21-14-41-29-088.png, image-2019-02-21-14-42-11-550.png,
> image-2019-02-28-18-00-01-566.png, med-folder-journal.svg,
> roadsign-attention.svg, svg-border.pdf, svg-no-border.pdf, svg-test.fo,
> svg-test.pdf, triangles-simplest.pdf, triangles-simplest.svg
>
>
> It seems FOP does not handle all SVGs properly.
> The attached [^svg-test.fo] which displays the attached files
> [^roadsign-attention.svg] and [^med-folder-journal.svg] demonstrate the
> problem.
> The result of {{fop-2.3/fop/fop svg-test.fo svg-test.pdf}} can be seen in
> [^svg-test.pdf], especially if you zoom in.
> The {{med-folder-journal.svg}} is properly displayed and scaled, the
> {{roadsign-attention.svg}} looks like the triangle is rendered to pixels that
> scale up, but the exclamation mark properly scales.
> Here the PDF content as screenshot on 1200%:
> !image-2019-02-21-12-15-39-802.png!
> Using the code at [https://xmlgraphics.apache.org/batik/using/swing.html]
> shows that Batik 1.10 can perfectly fine scale up the SVG:
> !image-2019-02-21-12-17-26-206.png!
--
This message was sent by Atlassian JIRA
(v7.6.3#76005)