iText 是否提供/支持任何类型的样式表?

我的意思是,就像在 Apache FOP 中一样,数据以 XML 表示,格式在 XSL 中编程。然后我们将 XML 和 XSL 传递给 FOP 引擎,后者又使用 XSL 中指定的格式将数据转换为 XML 以创建 PDF。

iText 是否支持类似的功能,或者我们唯一的方法是在 Java 代码本身中编写整个格式,这意味着指定表格/单元格(其尺寸等)、段落(其字体、颜色等)?

最佳答案

iText 不是 FOP,不是。唯一的方法是在 java 代码本身中编写整个格式。 OTOH,您的程序可以以您选择的格式从各种文件中读取格式信息,但您必须自己编写该代码。

iText in Action 2nd ed has a sample 概述了构建 XML 解析器并使用它来提供 iText。除了代码中写的内容之外,没有任何关于样式信息的信息。

关于java - 使用带有 iText 的样式表,可能吗?,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/4994207/

10-13 05:25