首页 文章
  • 6 votes
     answers
     views

    从PDF中提取xdp或xfa

    我用Adobe LiveCycle Designer创建了一个PDF表单 . 我现在正在努力在填写完毕后以编程方式从PDF中提取数据 . 我尝试使用poppler(qt4绑定,但我想这没关系)这样做,但显然poppler无法处理XFA表单 . 虽然evince和okular能够显示表格...... 据我所知,PDF包含一个XDP,而XDP又包含XFA表单 . 我的问题是,如何从PDF中提取数据? ...
  • 3 votes
     answers
     views

    C#读取XFA表单数据

    我试图以编程方式从生成的Livecycle窗体中读取字段值 . 我尝试使用Acrobat COM组件打开文档,它似乎工作,并通过一些反射我设法得到实际的字段名称,但每个字段的值是困难的部分,因为它似乎 . 此外,我知道我确实需要使用不同的方法来提取值,因为它是XFA格式的PDF . (请不要告诉我查看Adobe PDF SDK中提供的示例,因为它们非常差并且对我的问题毫无用处 - 我已经从Adob...
  • 1 votes
     answers
     views

    使用xml源填充静态pdf

    我正在生成充满xml数据源的动态pdf文件:pdf是在LiveCycle Designer中创建的,然后我使用iTextSharp动态填充它: stamper.AcroFields.Xfa.FillXfaForm(sourceXml); 但是有些移动设备在打开动态pdf(apple,android)方面存在问题,所以我正在寻找一种方法来在填写xfa表单后使我的pdf保持静态 . 如果这不可能以编...
  • 11 votes
     answers
     views

    创建XFA表单并将其嵌入到常规PDF中

    我有一个不包含XFA数据的PDF . 我想要做的是,创建一个XFA表单模板 programmatically (不是使用Adobe LiveCycle或类似的程序),然后将其嵌入到PDF中,然后填写XFA表单 . 这可能吗?或者我必须使用Adobe LiveCycle? EDIT http://en.wikipedia.org/wiki/XFA#Profiles在这个wiki链接中它说如下: X...
  • 1 votes
     answers
     views

    如何使用iText填充XFA,这样Foxit Reader就可以兼容了

    我使用Web上提供的示例来创建一个能够获取XFA表单的xml结构然后将其设置为填充的应用程序 . 重要代码如下所示: public void readData(String src, String dest) throws IOException, ParserConfigurationException, SAXException, TransformerFact...
  • 1 votes
     answers
     views

    将Livecycle动态可填写PDF转换为静态可填写PDF(而不是拼合PDF)

    我有这种独特的情况,我需要将由Livecycle ES4 Forms Designer创建的 dynamic forms (XFA PDF) 转换为 static forms (normal PDF) . 请注意,如其他帖子和论坛中所述,1 . 我使用打印驱动程序将生命周期表单保存为PDF,但预期会使文件变平,即所有PDF字段都不可读 . 2.使用JavaScript将所有字段设置为“只读”,...
  • 3 votes
     answers
     views

    自动填写I-9 PDF XFA表格

    早上好 . 我希望有人能帮助我解决这个问题 . 去年我使用 iTextSharp Build 了一个VB.NET程序,用户可以在其中输入信息来填充I9,并且该信息将填写PDF和打印 . 随着新的I9,我遇到了不明身份的困难 . 首先,代码不会出错或出现任何问题 . 我只是得到一个糟糕的结果,因为我得到一个PDF,上面写着“你要加载的文档需要Adobe Reader 8或更高版本 . 你可能没有安...
  • 1 votes
     answers
     views

    我不能用itext设置xfa数据

    我有一个由GMC Printnet Designer 7.0制作的pdf . 我有一个xml模板的xml文件 . 我想合并它们并在pdf中嵌入数据 . (我不想附加xml!) 我可以读取xml数据,我可以读取输入pdf,我可以启动一个内存流并用它生成输出数据 . 但是当我检查我用itext生成的pdf时,我看不到xfa形式 . 这是我的c#代码和xml文件: PdfReader reader =...
  • 3 votes
     answers
     views

    我可以使用iText(商业与否)为XFA PDF添加水印吗?

    好吧,经过相当长的一段时间玩这个,我想我可能在发布问题后很快就找到了解决方案 . 有点尴尬,但嘿,现在似乎工作 . 我还不想删除这个问题,万一有人想要了解细节 . 基本上,我再次尝试了点(c),但在我放回的XML中,我使用了嵌入式图像 . 所以,似乎我可以使用iText更改XFA模板母版页 . 更多测试要遵循...... ========================= The problem ...
  • 0 votes
     answers
     views

    如何使用iText / XFA Worker将XFA xml数据转换为符合PDF / A-2的文件

    在Adobe的ISO / 32000规范PDF / A中,它声明XFA数据可以存储在PDF / A-2确认PDF中的特殊位置 . 这是该部分的文本 . 将XFA数据集合并到PDF / A-2符合文件中为了支持PDF / A-2符合文件,ExtensionLevel 3通过XFAResources名称树添加了对XML表单数据(XFA数据集)的支持,该名称树是名称字典的一部分 . 文件目录 . (...
  • 0 votes
     answers
     views

    如何使用iTextSharp正确填写XFA表单数据,以便在Acrobat XI中编辑和保存结果

    我有一个应用程序,我正在使用iTextSharp填充pdf表单 . /// <summary> /// Imports XFA Data into a new PDF file. /// </summary> /// <param name="pdfTemplate">A PDF File with an unpopu...
  • 1 votes
     answers
     views

    使用iTextSharp填写XFA PDF,数据不保存(C#)

    我有一个XFA PDF文件(我没有创作) . 这是我试图填写的第三方表格 . 我手动填写表单,然后我使用iTextSharp保存完整的XML DomDocument . 现在我正在尝试以编程方式应用相同的XML文件 . 但是,生成的PDF没有填写任何字段 . 这是我用来应用XML文件的代码: PdfReader pdfReader = new PdfReader(inputPdf); using ...
  • 1 votes
     answers
     views

    在xfa.fillXfaForm之后,透明图像显示为黑盒子 . 是否支持xfa填充的透明图像?

    这是当前的问题:我有一个由第三方创建的XFA表单,我想按原样使用它 . 我能够通过以下方式生成带填充字段的PDF: a) Extracting the XML via Acrobat Pro b) filling the fields within the XML and calling XfaForm xfa = form.getXfa(); x...
  • 0 votes
     answers
     views

    数字签名的XFA表格

    我想以编程方式签署在Adobe Livecycle(它是XFA表单)中创建的PDF文档 . 我知道用于操纵PDF的iText库,但我还没有找到任何如何签名的例子 . 也许它还没有得到支持 . 你知道其他任何Java库吗?或者你知道如何签名吗? 我知道,我的问题是similar to this opened question,但我不需要使用iText . 非常感谢您的帮助!
  • 5 votes
     answers
     views

    如何计算XFA表单中的校验和

    使用Adobe软件保存XFA表单(XFA = XML Forms Architecture)时,会向表单元素添加校验和属性 . 这个校验和似乎是一个SHA-1摘要,但目前还不清楚实际输入到哈希的内容 . 有没有人知道如何生成这个? Adobe Acrobat需要此值来验证表单的XML数据中实际存在的内容,但是当我创建正在输入表单的XML哈希时,Adobe Acrobat不接受它 . 这个校验和属性...
  • 2 votes
     answers
     views

    将XML数据导入XFA PDF表单[使用Python]

    What I currently have: XFA PDF表单和.dat文件(内部全部为txt格式) What I need to do: 将.dat数据导入XFA PDF表单 Current thought process: 将.dat数据转换为XML格式 从XFA PDF文件中提取字段 使用提取的字段将转换后的XML数据导入XFA PDF文件 Problems : 田间...
  • 1 votes
     answers
     views

    将动态XFA转换为静态PDF

    要求:在移动设备上查看基于XFA的PDF .我试过的选项: 由于XFA不能使用iText转换为静态PDF . 后来我尝试使用'Adobe PDF'作为打印服务打印XFA表单 . 这可以在手动执行时工作,但在通过代码执行时以某种方式清除表单数据 . 以下是打印任务的示例代码 . 为“Adobe PDF”打印服务安装了Adobe Acrobat DC . import java.awt.p...
  • 0 votes
     answers
     views

    使用iText填写静态XFA PDF

    我有一个静态XFA PDF,我希望以编程方式填写 . 我可以使用Xfa.FillXfaForm()方法,这适用于更新XFA数据集DOM . 但是,它不会更新相应的Acroform字段注释(静态XFA表单中包含XFA表单和Acroform) . 符合XFA标准的渲染器将拾取并读取XML数据集Dom,但是,许多渲染器(如Google Chrome和Firefox)会忽略XFA字典,这意味着表单不会显示...
  • 1 votes
     answers
     views

    PDF格式的XFA表格

    我需要填写几个包含XFA文件的PDF表单,然后打印它们 . 我只能从Linux机器上打印它们 . 它安装了Acroread,但它不能正常工作,除了它已经过时了 . 我能做的就是在我的Macbook中填写它们 . 所以我的问题是:一旦我填写它们,我可以以某种方式将它们导出到“常规”pdf文件,Linux中的查看器(如Okular,Evince等)可以打开和打印吗?那将是很棒的,因为我只是通过电子邮件...
  • 1 votes
     answers
     views

    动态XFA PDF表单

    我有许多使用Livecycle Designer创建的Dynamic XFA PDF . 这些PDF用作各种人员完成的模板 . 当用户请求模板时,我们必须编写一个提交按钮,其中url指向.net应用程序以进行处理,并将包含数据库信息的某些字段更新为PDF . 我可以使用带有.net的iText(Sharp)更新动态xfa pdf,将其写入提交按钮并更新字段,然后使用iText(Sharp)处理返回...
  • 1 votes
     answers
     views

    设置AcroForm值时,XFA值最初不可见

    我想自动填写双AcroForm / XFA PDF表格 . 我包含了一个XFA数据集包,所有值都显示在Adobe Reader中 . 我将AcroForms条目中的 V= 键设置为新值,所有值都显示为替代PDF阅读器 . 但是,当我在Adobe Reader中使用XFA和AcroForm V= 条目打开PDF时,只显示当前所选文本字段的值: 当AcroForms和XFA存在时,我在PDF sp...
  • 2 votes
     answers
     views

    如何在iTextSharp中以静态XFA格式设置XFA数据并将其保存?

    我在iText / iTextSharp(通过NuGet的iTextSharp 5.3.3)中使用XFA Forms有一个非常奇怪的问题 . 我正在尝试填写静态XFA样式表单,但我的更改没有采取 . 我有两个版本的iText in Action,一直在咨询第二版以及本书中的iTextSharp代码示例转换 . 背景:我有一张XFA表格,我可以在我的电脑上使用Adobe Acrobat手动填写 . ...
  • 0 votes
     answers
     views

    XFA动态表单 - iText填充解锁字段使签名无效

    我们正在使用通过Adobe生命周期设计器9生成的PDF动态表单 . 表单数据存储在XFA中,并由iText设置,也可以通过Adobe Reader中的用户交互设置(因此,它支持读者的PDF表单和签名仅锁定某些字段 - FieldMDP) . 这是我们需要使用的场景,在此链接中,您可以找到PDF(https://onedrive.live.com/?cid=195541F2D86BFC76&amp...
  • 1 votes
     answers
     views

    如何使用Adobe LiveCycle API创建具有固定页面的交互式表单?

    当我尝试使用Adobe LiveCycle ES4 Designer打开常规PDF( doesn't 包含 XFA form )时,它会提示一个窗口(新表单助手)并要求我选择我希望如何使用PDF . 选项是: 使用固定页面创建交互式表单 使用可流动布局创建交互式表单 我选择第一个并继续 . 然后,没有做任何事情我保存文件(使用另存为) . 保存类型为'Acrobat(静态)PDF表单(...
  • 1 votes
     answers
     views

    生命周期 - 将PDF(XFA)转换为HTML

    我使用Adobe Livecycle ES4 Forms Designer创建了一些PDF(XFA)表单 . 我想将这些表单转换为HTML,在阅读几篇文章之后,Livecycle server提供了该选项 . 但我找不到安装Livecycle服务器的方法 . 有没有人将livecycle PDF表单呈现为HTML?如果有,怎么样?
  • 0 votes
     answers
     views

    itext - XFA表单填充那些不是绑定到xml元素的数据的字段

    我有一个pdf,我可以使用iText部分填写 . 这意味着我能够使用猜测工作将这些字段映射到我填写的XML字段 . 但是我无法填充几个字段,因为这些字段似乎没有绑定到XML输出元素 . 我的问题是: 是否有一种简单的方法可以理解并获得XFA表单中的字段与表示它的导出XML元素之间的完整映射 . 可能是一个工具? 如何填充似乎未绑定到XML元素的字段 . 但我可以在该字段中输入数据,再次保存...
  • 3 votes
     answers
     views

    使用iText检测动态XFA

    我需要将预先填充的PDF / XFA表单设置为只读(因为没有输入,例如文本,复选框,单选按钮等可以更改其值) . 对于常规的AcroForms PDF和静态XFA表单,我可以通过在PdfStamper实例上调用setFormFlattening(true)来完成此操作 . 对于动态XFA表单,我必须将XDP的 field 节点的 access 属性设置为 readOnly . 问题是,如何检测表...
  • 0 votes
     answers
     views

    Pdfa的xfa和iText

    我们有一个带有xfa init的pdf表单 . 我抓取并将xfa数据本地保存到xml文件中 . <?xml version="1.0" encoding="UTF-8"?><xfa:data xmlns:xfa="http://www.xfa.org/schema/xfa-data/1.0/"> <form1...
  • 0 votes
     answers
     views

    iText 5.4.2和xfa

    所以我们使用许可的iText版本将xfa设置为pdf . 如果我们按如下方式设置xfa数据,请注意xfa数据标记是xml的一部分 . 我们无法使用jPedal呈现文件 . 当我们在Adobe中查看文件时,我们看到所有字段都有值 . <?xml version="1.0" encoding="UTF-8" standalone="no&quot...
  • 2 votes
     answers
     views

    填充动态XFA pdf表单itext

    我有一个基于XFA的pdf表单,我们需要使用java填充 . 你能说出最好的方法吗?我能够使用iText为pdf生成xfa xml . public void readXfa(String srcPdfFilename, String destXMLFilename) throws IOException, ParserConfigurationException, SAXException, T...

热门问题