RenderX是否支持CGM文件格式?早些时候,对此的支持并不存在。是否有任何解决方法可以实现相同的目标?
在几条路径之后,我们遇到了一个名为JCGM的工具,它生成了FO,可以用作RenderX的输入。但是在尝试时会出现以下问题。
[error]无法创建图像文件:/ D:/test.cgm类型为null [error] com.renderx.graphics.ImageFormatException:com.renderx.util.Magic $ UnknownMIMETypeException:无法确定文件'file:/ D:/test.cgm'的mime类型
FO文件包含以下行:
<fo:block id="page.1460112090007da8004b69a" line-height="0"/>
<fo:block keep-together="always" start-indent="0pt">
<fo:external-graphic src="test.cgm"/>
<fo:block padding-top="0pt" padding-bottom="10pt" font-size="10pt" text-align="center" font-style="italic">Figure 1 </fo:block>
FO-> XEP因上述错误而失败,在生成XEP-&gt; PDF后,将无法在PDF中看到绘图。
我们正在为RenderX使用xep-debug.jar。 由于RenderX不支持CGM图形格式,我们使用jcgm-core-0.2.0.jar和jcgm-image-0.1.1.jar进行CGM读取/渲染支持。有没有其他方法可以包含插件jar,以便RenderX可以使用它们来渲染CGM绘图?
任何指针都会非常有用。