2009-06-30 81 views
2

我正在使用PDF文档的各种目的使用iText库。 它就像每个PDF文档的一个类。在某种程度上,有已经上市下面很多的类和同之间的相似性:Java - PDF生成框架

  1. 字段具有(X,Y)位置
  2. 此字段可经过一些没有缠绕。也就是说
  3. 字段可以有一个值,它是一个或多个参数的函数
  4. PDF的后续页面以保持相同或不同

我通过一个XML想这样做此布局业务文件。任何想法或解决此问题的创新想法都是受欢迎的。

+0

重复的http://stackoverflow.com/questions/212577/how-do-you-create-a-pdf-from-xml-in-java – Mark 2009-06-30 13:52:55

回答

2

看看PDFBox的图书馆目前正处于Apache的孵化器

+0

我无法找到他们的网站上运行的例子。 如果你能提供一个理解它的例子,那将是非常好的。 – 2009-06-30 15:12:11

1

PDFBox的很不错,之前使用它,好好好帮助从开发商。您可能想看看XSL:FO。它是一种基于XML的格式化语言,可以使用Apache:FOP将结果输出为PDF(和其他格式)。

0

Prince怎么样?这是一个使用CSS文件作为样式的FOP引擎,并且具有Java API。它不是免费的(除了免费的个人许可证)