XSL-FO已经死了,有替代方案吗?

Dav*_*lla 1 xsl-fo css3 apache-fop

我使用Java和Apache-FOP/XSL-FO来创建PDF文档.

然而,根据http://www.biglist.com/lists/lists.mulberrytech.com/xsl-list/archives/201311/msg00012.html,似乎自2012年或2013年以来XSL-FO已经死亡.

他们建议使用CSS3页作为替代方案.

是否有使用CSS3-page创建PDF文档的java库,还是Apache-FOP的替代品?

stw*_*sel 6

你可能会得到"我死的消息被夸大了"的回复.XSL:FO还活着并没有踢,因为暂时还没有人弄乱规范.当然可以增强它吗?

回答你的问题:大多数PDF生成解决方案都不使用使XML/XSLT/XSL:FO如此灵活的模板方法.在Java土地上,你大多会发现:

以前曾被问过.我偏向于PDFBox(我是第一个捐赠给制造商的人,当时它仍然是一个本科生的项目),但实际上很像Apache FOP.

  • 检查网站,最近发布了Apache™FOP,详情如下:`2.1版于2016年1月15日发布.另外,根据该页面,除了需要工作的SVG渲染器外,所有组件都是稳定的.https://xmlgraphics.apache.org/fop/status.html (3认同)