我正在使用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形状但不填充颜色(属性填充=&#34;#C1BDBC&#34;在AFP情况下不起作用)。 上面提到的问题只发生在为AFP渲染Arc时,其他形状如圆形,多边形工作正常。
如果我必须做任何特定于AFP的事情,请告诉我。
附上了svg,以供参考。