non*_*ont 7 pdf-generation xsl-fo
我正在评估PDF渲染技术.XSL-FO是我们选择的路径,因为它是一个开放标准,我们的源数据是XML.人们对XSL-FO的各种实现有什么经验?
到目前为止我发现的实现是:
我用来评估的标准是:性能,稳定性,可支持性,价格,模板管理工具.同样重要的是:良好的Java API和在Unix上运行的能力.
无论我们最终选择哪种产品,我们都会被要求寻找咨询服务来帮助我们构建模板,因此能够找到精通该技术的开发人员非常重要.
更新:
Ecrion人员进行了性能比较 ,这与renderX 人员有争议.然而,到目前为止,renderX拒绝提供他们自己的基准测试或测试进行比较.我想我必须运行自己的基准测试.
到目前为止,我倾向于Ecrion,因为它支持WordML输出,而renderX的人有点粗鲁.
Ibex pdf creator是一个很好的XSL-FO引擎,具有Java和.NET实现.
我已经使用了他们的Java实现,它几乎完成了我们需要的所有工作并且具有高性能. 他们的许可模式非常好,特别是如果您正在构建需要XSL-FO处理的客户端.你付出的每开发费用,未一个每个客户端分配.
天线之家和renderX.是XSL-FO领域的领导者.他们拥有XSL-FO规范的强大工具和整体支持/实现.
无论您决定使用哪种FO引擎,都有几种可用于开发是有帮助的. 通过不同的FO引擎进行渲染有助于测试您的XSL-FO,并确定是否由于渲染引擎或XSL-FO的问题导致输出错误.