[ 
https://issues.apache.org/jira/browse/BATIK-1205?page=com.atlassian.jira.plugin.system.issuetabpanels:all-tabpanel
 ]

Felix Natter updated BATIK-1205:
--------------------------------
    Description: 
Dear batik developers,

we (the Freeplane project) are using svgSalamander to render SVG icons,
and batik/fop to export SVG/PDF. There is a problem if svgSalamander
generates "Multiple" gradients (java.awt.Linear/RadialGradientPaint) which
results in wrong color/gradient rendering in the PDF.

The problem is that these "paints" are not handled in
org.apache.batik.svggen.SVGPaint.toSVG(Paint).

Here is a sample project which renders three sample SVGs using svgSalamander,
and exports to PDF using batik+fop:
  https://github.com/fnatter/svgtest

In order to test this, please do:
- clone
- gradle build cleanEclipse eclipse
- import project into eclipse
- Start org.freeplane.svgtest.TestBatik
- choose a file to save the PDF to
- notice that color rendering is broken

I think this can be solved by BATIK-1032?
Could you consider applying that?

Please tell me if I can do anything to help fix this.

Many Thanks for the very useful software :-)

Best Regards,
Felix


  was:
Dear batik developers,

we are (the Freeplane project) are using svgSalamander to render SVG icons,
and batik/fop to export SVG/PDF. There is a problem if svgSalamander
generates "Multiple" gradients (java.awt.Linear/RadialGradientPaint) which
results in wrong color rendering in the PDF.

The problem is that these "paints" are not handled in
org.apache.batik.svggen.SVGPaint.toSVG(Paint).

Here is a sample project which renders three sample SVGs using svgSalamander,
and exports to PDF using batik+fop:
  https://github.com/fnatter/svgtest

In order to test this, please do:
- clone
- gradle build cleanEclipse eclipse
- import project into eclipse
- Start org.freeplane.svgtest.TestBatik
- choose a file to save the PDF to
- notice that color rendering is broken

I think this can be solved by BATIK-1032?
Could you consider applying that?

Please tell me if I can do anything to help fix this.

Many Thanks for the very useful software :-)

Best Regards,
Felix



> Please handle java.awt.LinearGradientPaint and java.awt.RadialGradientPaint
> ---------------------------------------------------------------------------
>
>                 Key: BATIK-1205
>                 URL: https://issues.apache.org/jira/browse/BATIK-1205
>             Project: Batik
>          Issue Type: Improvement
>          Components: SVGGraphics2D
>    Affects Versions: 1.9
>            Reporter: Felix Natter
>
> Dear batik developers,
> we (the Freeplane project) are using svgSalamander to render SVG icons,
> and batik/fop to export SVG/PDF. There is a problem if svgSalamander
> generates "Multiple" gradients (java.awt.Linear/RadialGradientPaint) which
> results in wrong color/gradient rendering in the PDF.
> The problem is that these "paints" are not handled in
> org.apache.batik.svggen.SVGPaint.toSVG(Paint).
> Here is a sample project which renders three sample SVGs using svgSalamander,
> and exports to PDF using batik+fop:
>   https://github.com/fnatter/svgtest
> In order to test this, please do:
> - clone
> - gradle build cleanEclipse eclipse
> - import project into eclipse
> - Start org.freeplane.svgtest.TestBatik
> - choose a file to save the PDF to
> - notice that color rendering is broken
> I think this can be solved by BATIK-1032?
> Could you consider applying that?
> Please tell me if I can do anything to help fix this.
> Many Thanks for the very useful software :-)
> Best Regards,
> Felix



--
This message was sent by Atlassian JIRA
(v6.4.14#64029)

---------------------------------------------------------------------
To unsubscribe, e-mail: [email protected]
For additional commands, e-mail: [email protected]

Reply via email to