最近调查了一个新鲜东东。XSL-FO和FOP,用来将FO文件生成PDF文件,觉得它是个不错的东东,所以记下来,与大家分享。
相关术语:
XSL-FO(XML Stylesheet Language-Formatting Objects)
XSL-T(XSL Transformations)
FOP (Formatting Objects Processor)
英文教程:
FOP下载地址:
注意:fop.jar要放在你的CLASSPATH中。
命令格式:
-------------------------------------------------------------------
至于XSL-FO的起源,特点和作用我就不多啰嗦了,祥细说明在网上到处都是,自已去看吧。我只想来点实用的。在这里只要了解一点,XSL-FO他只是描述了页面展现给用户的时候它应该是什么样子的就行了。
1:直接将fo文件通过FOP命令转换成pdf文件。
格式: fop test.fo test.pdf
2:将xml+xslt(样式表文件)转换成pdf文件。
格式:fop -xsl test.xsl -xml test.xml -pdf test.pdf
--------------------------------------------------------------------
对双字节(中/日文)的支持:
--------------------------------------------------------------------
这里我只