来自xfa的XFA pdf:datasets / xfa:缺少数据

时间:2015-09-25 21:15:06

标签: java pdf itext xfa

我试图在itext的帮助下填写XFA表单。到目前为止,我曾经能够读取空表单的xfa:data部分以及dd:description元素,并使用dd:description来理解XML的结构,动态创建XML,从而填充表单

但是我在代码中的逻辑工作假设xfa:data将始终存在,尽管空元素中的空元素。最近,pdf已被更改,因此只有在填写并保存表单中的任何元素之后才会创建xfa:data部分。

我认为在Adobe Live Cycle设计器中有一些javascript可以实现。我无法访问Adobe Live Cycle Designer,也无法修改表单的结构。

我想知道,我能以某种方式触发xfa:data部分的创建,就像我在表单中填充一些内容一样,使用itext?然后我的其余代码将按原样运行。

我无法使用dd:description来创建整个XML,因为该表单在XML中有一些隐藏的元素,这些元素默认为某些值。我需要填充这些值,这就是为什么我说我可以触发创建xfa:data就像有人填写表单中的值一样。

0 个答案:

没有答案