编程语言
首页 > 编程语言> > 使用Java从XSL-FO生成HTML

使用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