Java - PDF生成框架

时间:2009-06-30 13:19:56

标签: java itext

我使用iText库将PDF文档用于各种目的。 它就像每个PDF文档一个类。在某种程度上,类之间有很多相似之处,下面列出了相同的内容:

  1. 这些字段有(x,y)位置
  2. 该字段可以在一些之后包裹。的话
  3. 字段的值可以是一个或多个参数的函数
  4. PDF的后续页面必须保持相同或不同
  5. 我正在考虑通过XML文件进行这种布局业务。任何解决这个问题的想法或创新想法都是受欢迎的。

4 个答案:

答案 0 :(得分:2)

看一下现在位于Apache的孵化器中的PDFBox库

答案 1 :(得分:1)

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

答案 2 :(得分:0)

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

答案 3 :(得分:0)

Flying Saucer支持使用XHTML / CSS创建PDF。