1

我正在设计一个平台,以便能够填写表格、存储数据并使用所述数据打印出 pdf。很简单。我可以设计,保存为 pdf,然后将其转换为 pdf 形式,创建 fdf,然后将 pdftk 展平,一切都很好。但是,如果我在 LiveCycle 设计器中从头开始设计 pdf 表单,“一切都很好”就会消失。我试过弄乱 xml,但 pdftk 不喜欢它。

root@UbuServerVMDJenkins:/var/www/carecampus/pdf# pdftk Trial\ 2.pdf fill_form Trial\ 2_data.xml output testagain2.pdf flatten
Unhandled Java Exception:
Unhandled Java Exception:
java.lang.NullPointerException
   at gnu.gcj.runtime.NameFinder.lookup(libgcj.so.12)
   at java.lang.Throwable.getStackTrace(libgcj.so.12)
   at java.lang.Throwable.stackTraceString(libgcj.so.12)
   at java.lang.Throwable.printStackTrace(libgcj.so.12)
   at java.lang.Throwable.printStackTrace(libgcj.so.12)

我试过创建一个 FDF,但它不会填写表格。有任何想法吗?提示?诡计?最好,我希望能够直接从 LiveCycle 转到 pdftk。但是,我很灵活,我可以围绕事物进行编码。

4

1 回答 1

1

PDF forms created in LiveCycle Designer are not created like any other PDFs. They use an XFA or XML Form Architecture model that your PDFTK library cannot read. See this post: PDFTK not working to fill out pdf form created in livecycle

于 2014-06-24T17:07:30.877 回答