0

我正在使用 apache fop xmlgraphics 2.2 为 PDF 和 AFP 生成 SVG,Bellow 是我编写的代码片段

<fo:instream-foreign-object><svg:svg width="5.4928cm" height="5.4928cm" viewBox="0 0 400 400"><svg:path stroke="#70237B" stroke-width="1" stroke-linejoin="round" fill="#C1BDBC" d="M 200,200 L 200,0 A200,200 0 1,1 143.87,391.96 z"/></svg:svg></fo:instream-foreign-object> 

在 PDF 中正确呈现,但是相同的代码片段不适用于 AFP。代码生成 ARC 形状但不填充颜色(属性 fill="#C1BDBC" 在 AFP 的情况下不起作用)。上述问题仅在为 AFP 渲染圆弧、其他形状(如圆形、多边形)时才会发生。

如果我必须做任何特定于 AFP 的事情,请告诉我。

附上生成的svg以供参考。

法新社 PDF

4

0 回答 0