[ 
https://issues.apache.org/jira/browse/FOP-2549?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=15041992#comment-15041992
 ] 

Matthias Reischenbacher commented on FOP-2549:
----------------------------------------------

I'm not 100% sure if my patch is correct, because I have never worked with 
shadings before. From what I could deduce so far, is that the function "Bounds" 
are derived from the SVG stop elements. If the stop offset is "1", the function 
Bound isn't correctly processed. Is it valid to assume 0.999... when the offset 
is 1? Using "1" isn't allowed because the Bound values must be within the 
"Domain" (in this case between 0 and 1).

> [PATCH] SVGs with radial gradiant causes PDF display error
> ----------------------------------------------------------
>
>                 Key: FOP-2549
>                 URL: https://issues.apache.org/jira/browse/FOP-2549
>             Project: FOP
>          Issue Type: Bug
>          Components: image/svg
>            Reporter: Matthias Reischenbacher
>         Attachments: fop-2549-test-case.pdf, fop-2549-test-case.svg, 
> fop-2549-test-case_wrong.pdf, fop-2549.patch
>
>
> A radial gradiant isn't processed correctly by FOP. E.g. the following 
> gradiant:
> <radialGradient
>    cx="51159.898"
>    cy="57300"
>    r="5279.6602"
>    fx="51159.898"
>    fy="57300"
>    id="id0"
>    gradientUnits="userSpaceOnUse">
>    <stop
>    id="stop28"
>    style="stop-color:#fefefe;stop-opacity:1"
>    offset="0" />
>    <stop
>    id="stop30"
>    style="stop-color:#cdcece;stop-opacity:1"
>    offset="0.58823502" />
>    <stop
>    id="stop32"
>    style="stop-color:#9d9e9e;stop-opacity:1"
>    offset="1" />
>    <stop
>    id="stop34"
>    style="stop-color:#9d9e9e;stop-opacity:1"
>    offset="1" />
>   </radialGradient>
> is only outputted with one "Bound" entry in the PDF color function (instead 
> of two).
> When opening the PDF with Adobe Acrobat the SVG is only partially displayed 
> and an error message pops up after clicking on the image.



--
This message was sent by Atlassian JIRA
(v6.3.4#6332)

Reply via email to