RenderX中的CGM文件支持

时间:2012-06-15 11:56:28

标签: java xml pdf xml-formatting renderx

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绘图?

任何指针都会非常有用。

0 个答案:

没有答案