Warning: file_get_contents(/data/phpspider/zhask/data//catemap/7/css/34.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Css XSL-FO已经死了,还有其他选择吗?_Css_Xsl Fo_Apache Fop - Fatal编程技术网

Css XSL-FO已经死了,还有其他选择吗?

Css XSL-FO已经死了,还有其他选择吗?,css,xsl-fo,apache-fop,Css,Xsl Fo,Apache Fop,我使用Java和apachefop/XSL-FO创建PDF文档 然而,据英国《每日邮报》报道,XSL-FO似乎从2012年或2013年就已经消亡了 他们提出另一种选择 是否有java库可以使用CSS3页面创建PDF文档,或者是否有Apache FOP的替代方案?您可能会收到“我去世的消息被大大夸大了”的答复。FO是活生生的,不是最后的,因为目前还没有人在干扰规范。当然,它能被增强吗 回答您的问题:大多数PDF生成解决方案不使用使XML/XSLT/XSL:FO如此灵活的模板方法。在爪哇岛,你会发现

我使用Java和apachefop/XSL-FO创建PDF文档

然而,据英国《每日邮报》报道,XSL-FO似乎从2012年或2013年就已经消亡了

他们提出另一种选择


是否有java库可以使用CSS3页面创建PDF文档,或者是否有Apache FOP的替代方案?

您可能会收到“我去世的消息被大大夸大了”的答复。FO是活生生的,不是最后的,因为目前还没有人在干扰规范。当然,它能被增强吗

回答您的问题:大多数PDF生成解决方案不使用使XML/XSLT/XSL:FO如此灵活的模板方法。在爪哇岛,你会发现:

  • -GPL或商业
  • Apache-Apache2.0许可证
  • 还有一些

这是一个很好的例子。我倾向于PDFBox(我是第一个向该制造商捐款的人,当时它还是一个本科生项目),但实际上我非常喜欢ApacheFop

死了!=不再标准化/进化是的。一个标准与一些人解释为达到预期目的的成熟标准之间有很大的区别。。死了。作为一名为商业xsl fo供应商工作的人员,我可以告诉您,我们的收入在过去几年中有所增加,今年的增长甚至比去年更强劲。我们也一直在研究CSS3解决方案,但它在印刷媒体中缺乏成熟度,无法在没有100个非标准扩展的情况下实现。为什么您认为ApacheFop“充满活力和活力”?我们是在2014年4月发布的,最后一次发布是在2012年10月。他们的网站提到了一个关于“圆角”的功能,这个功能在相当长的一段时间内只能在后备箱中使用。一周前,我要求邮件列表发布一个版本(或者是否应该发布我自己的版本),但我没有得到回复。因此,保持它的活力是至关重要的。受欢迎的一个原因似乎是缺少变更。我很乐意为您提供有关生产系统的信息。RenderX有5000多个安装,从电话费到美国预算,无所不包™ FOP,以下是详细信息:
2.1版于2016年1月15日发布
此外,根据该页面,除需要工作的SVG渲染器外,所有组件都是稳定的。iText现在是AGPL