我正在研究用于打印渲染的技术,我知道有许多旧的打印引擎,但我想要一些灵活的东西,并且还提供某种标准(这意味着渲染为我们提供了选择)。
XSL-FO似乎像我们应该使用的技术一样伸出拇指,但如果有其他选择符合要求,我会有兴趣听到它们。
感谢。
答案 0 :(得分:2)
最好的XSL-FO引擎是Antenna House XSL Formatter。 RenderX XEP也相当不错,Apache FOP相当平均,但你可以让它适用于简单的东西。
将XML转换为PDF没有其他“标准”。对于SGML,曾经有过DSSSL。我想有些人还实现了XML-> TeX转换,然后使用TeX排版器。我头脑中的其他(商业)选项是:
我想如果您的印刷出版很简单,您可以使用类似iText的东西来使用Java类或其他东西来构建PDF。