Closed. This question is opinion-based。它当前不接受答案。
想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
3年前关闭。
Improve this question
我想知道基于Apache FOP的Antennahouse的区别和附加功能。 开源,免费 用JAVA编写,它应该可以在任何具有Java的东西上运行(至少Windows,Linux,Solaris) 仍为Alpha早期版本(最新版本为0.95) 截至今天,开源社区中几乎没有人发布了将近2年的任何东西! 如果您有基本报告,则很好;不支持更高级的内容(例如table-layout =“auto”,检索表页眉/页脚中的标记-XSL-FO 1.1的一部分并且适合小计,等等) 某些功能存在故障(尤其是在脚注周围,在页面中折断表格等)。这些更加难以跟踪,并且在您已经编写XSLT时会在以后弹出。 将消耗大量内存-如果您想同时运行多个报告(例如,如果您有一个网站),这是一个问题。
所有商业产品都具有以下内容:
技术支持(某些供应商甚至会帮助您解决性能问题并调试样式表)。 是Unicode(可以处理大多数脚本,如阿拉伯语,希伯来语,中文,俄语,日语,泰语,越南语等)。 与XSL-FO 1.1兼容。
Antenna House
商业版,$ 4000- $ 5000范围(第一个CPU) 用C++编写,跨平台(至少在Windows和Linux上有效) 的独特功能包括:对MathML的支持,对日语书写的良好支持(从上到下的垂直书写) 扩展(条形码,mathml)额外收费提供
Ecrion
商业版,$ 1500- $ 3500范围(任何CPU) 用C++编写,跨平台(至少在Windows和Linux上有效) 独特功能包括:出色的视觉设计器,Silverlight Word和PowerPoint输出,PDF表单 非常快,扩展是标准 提供的
RenderX
商业版,$ 3000- $ 4000范围(第一个CPU) 用JAVA编写 独特功能包括:AFP支持,PDF表格
如果您的报告很简单,则可以尝试一下。
但是我个人的观点是:如果您有钱花在商用引擎上,那就不要选择FOP。我曾经认为开源是很酷的,因为我可以自己更改它-改变起来并不那么容易,我的观点是,这也很冒险,因为您不知道会影响什么功能。该功能实际上非常复杂,这就是为什么不再积极地对其进行改进的原因。
想改善这个问题吗?更新问题,以便editing this post用事实和引用来回答。
3年前关闭。
Improve this question
我想知道基于Apache FOP的Antennahouse的区别和附加功能。
最佳答案
我已经对所有商用引擎进行了近一年的评估,其中我花了6个月的时间与FOP合作;我看到的主要区别是:
FOP:
所有商业产品都具有以下内容:
Antenna House
Ecrion
RenderX
如果您的报告很简单,则可以尝试一下。
但是我个人的观点是:如果您有钱花在商用引擎上,那就不要选择FOP。我曾经认为开源是很酷的,因为我可以自己更改它-改变起来并不那么容易,我的观点是,这也很冒险,因为您不知道会影响什么功能。该功能实际上非常复杂,这就是为什么不再积极地对其进行改进的原因。
关于xml - 与Apache FOP相比,使用Antennahouse有什么好处? ,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/2377078/
10-11 02:49