如何通过iText生成PDF上的动态表格

时间:2015-01-09 08:17:13

标签: java itext

我想以编程方式创建一个表格,如PDF FCController.pdf

如您所见,列是日期,名称,类别,金额。我想添加一个datepicker来更改列表。

我可以像我说的那样生成PDF吗?是否可以通过Itext?

1 个答案:

答案 0 :(得分:1)

您希望在PDF中嵌入.swf文件作为RichMedia注释,如“iText in Action - Second Edition”第16章所述。这本书有两个例子向您展示了如何做到这一点:

尽管这些示例在某种程度上有效,但我建议您不要使用此技术。史蒂夫乔布斯拒绝在Apple设备上支持Flash,并开始将Flash作为一项技术的衰落。 Adobe在其对ISO-32000-1的扩展之一中引入了对PDF作为RichMedia的支持,但我从Adobe的内部人士那里了解到他们后悔了。在任何情况下:此功能不会进入ISO-32000-2(PDF 2.0),这意味着:

  1. 除了Adobe Reader之外,没有任何其他PDF查看器可以支持此功能,
  2. Adob​​e可能决定停止对此功能的支持。
  3. 您分享的示例很好,创建这样的PDF并非不可能,但您应该重新考虑:它不是一个面向未来的解决方案。