用示例加以概括 | 第 1 页(共3 页) |
既然您已经了解了块、内联元素和图形,那么 这个文件就值得一看。它包含各种文本格式化、外部图形和一个内联 SVG 图形。页面的各节之间还有线。下面是从该文件生成的 PDF 文件的片段:
您也可以查看 PDF 文件以查看整个结果。
参考资料 | 第 2 页(共3 页) |
- 研读 W3C 站点(w3.org/TR/xsl)上的 XSL-FO 规范(总共 400 页)。
- 有关 XSL-FO 的更多一般信息,请访问位于 w3.org/style/xsl/ 的 W3C Style 页面。
- 请下载 Xalan,这是在本教程示例中使用的 XSLT 处理器,它来自 Apache XML 项目 http://xml.apache.org/xalan-j/index.html。
- 本教程中的示例适用于 FOP 版本 0.20.4,该版本于 2002 年 7 月 5 日发布。从 xml.apache.org/dist/fop 下载 Apache XML 项目的 FOP 软件包。
- 在 http://xml.apache.org/batik/ 找到有关 Batik SVG 引擎的更多信息,以便在 PDF 文件中显示 SVG(可伸缩向量图形)。Batik 包括在用于本教程的这一版本 FOP 中。
- Nicholas Chase 的教程“Introduction to Scalable Vector Graphics”是学习 SVG 基础知识的好地方(developerWorks,2002 年 2 月)。
- 要了解 XSL-FO 的另一个应用程序,请查阅 Rodolfo Raya 为 developerWorks 写的文章“Using XSL-FO to create printable documents”。这篇文章说明了作者如何使用 XSL-FO 从 Java 语言应用程序生成可打印数据库报表(developerWorks,2001 年 11 月)。
- 在 developerWorks XML 专区找到关于本教程所介绍技术的更多信息。
- IBM WebSphere Studio 提供了一套使用 Java 和其它语言来使 XML 开发自动化的工具。它与 WebSphere Application Server 紧密集成,但也可与其它 J2EE 服务器一起使用。
- 了解如何成为 XML 和相关技术的 IBM 认证开发人员。
反馈 | 第 3 页(共3 页) |
请给我们发送您对这篇教程的反馈。我们期待您的来信!此外,欢迎您直接通过 dtidwell@us.ibm.com 与作者 Doug Tidwell 联系。