使用Java从XSL-FO生成HTML
作者:互联网
我有一些基于一些XSL-FO文档生成的PDF文件,我现在也需要这个HTML内容.我使用FOP创建PDF文件,但这不支持HTML作为输出格式.
我的问题是:是否有某种类型的Java库可以基于XSL-FO文档创建HTML文件,或者我可以通过抛出XSLT来实现这一点.我可以以某种方式扩展FOP来创建这种类型的输出吗?
如果XSLT是唯一的方法,那么是否已经创建了一个? (我想我不是第一个想要这个的家伙)
谢谢你们!
解决方法:
您可以使用Render-X provided FO2HTML stylesheet将XSL-FO转换为XHTML输出.它转换< block>元素到< div>,< inline>进入< span>等
我用过它,效果很好.
标签:java,xslt,xsl-fo,apache-fop,fop 来源: https://codeday.me/bug/20190621/1257329.html