- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我正在寻找一种将 PDF XFA 文件转换为普通 PDF 文件的方法,该文件可以通过 Imagemagick 或 Ghostscript 等进行处理和/或压缩。我发现的所有选项只是删除 XFA 标签,从而产生一个空文件。
一种方法是使用 Adobe acrobat reader 并通过虚拟打印机打印文件。但这在服务器上不是可接受的选项。
IText 也是不可选择的,因为它对于我们的需要来说太昂贵了。有人有想法或有更好的方法吗?
最佳答案
我已经能够使用 PDFLabs 中的免费工具包转换使用 XFA 功能创建的表单。称为 PDFtk。该界面并不像我希望的那么直观,但它确实完成了工作。
此外,Debenu有一个名为 Quick PDF Library 的产品。我还没有尝试过它的名为“RemoveXFAEntries”的函数,但我认为这也可以实现您想要的功能。我正在考虑编写一个实用程序来封装此功能,以使我的工作更轻松。
关于PDF XFA 文件转换为 "normal"PDF 文件,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21482083/
这是当前的问题:我有一个由第三方创建的 XFA 表单,我想按原样使用它。我能够通过以下方式生成带有填充字段的 PDF: a) Extracting the XML via Acrobat Pro b)
我在 iText/iTextSharp(iTextSharp 5.3.3 通过 NuGet)中遇到了一个非常奇怪的 XFA 表单问题。我正在尝试填写静态 XFA 样式的表单,但我的更改没有生效。 我有
从 PDF 表单中删除 XFA 格式是否会出现任何问题?我正在使用 PDFTK 填写表单,发现如果表单是 XFA,那么除非我先执行 drop_xfa 命令来创建新的模板表单,否则 PDFTK 不起作用
我想创建一个包含 XFA 数据的 PDF,但我不希望在查看 PDF 时看到 XFA 数据,但是,我希望可以通过以下代码访问它: ByteArrayOutputStream baos = new Byt
我正在尝试获取 XFA 表单中所有字段的简单列表。我正在使用这段代码: private void ListFieldNames() { string pdfTemplate = @"C:\Pr
我需要将预填充的 PDF/XFA 表单设置为只读(因为没有任何输入,例如文本、复选框、单选按钮等可以更改它们的值)。 对于常规的 AcroForms PDF 和静态 XFA 表单,我可以通过调用 se
工作流程是这样的: 我们下载模板表单,预填充静态值,导出 XML 模板 使用 .NET 表单应用解析 XML,添加动态值 需要将生成的 XML 导入回 PDF 模板 在 iTextSharp 上使用
我有一个不包含 XFA 数据的 PDF。我想做的是,创建一个 XFA 表单模板 以编程方式 (不是使用 Adobe LiveCycle 或类似程序),然后将其嵌入到 PDF 中,然后填写 XFA
我有一个 XFA 表单(在 Adobe Designer ES4 中编写),其中在字段上定义了更改事件处理程序。当表单呈现为 PDF 并在 Reader 中打开时,更改事件处理程序工作正常。 但是
我正在寻找一种将 PDF XFA 文件转换为普通 PDF 文件的方法,该文件可以通过 Imagemagick 或 Ghostscript 等进行处理和/或压缩。我发现的所有选项只是删除 XFA 标签,
我想在 LiveCycle Designer ES -2 中开发一个交互式 XFA 表单,它将支持 Windows 和 iPad。但问题是当我打开 XFA 表单时它不显示表单而是显示无法显示表单(如果
我有一个基于 XFA 的 pdf 表单,我们需要使用 java 来填充它。你能建议最好的方法吗?我能够使用 iText 为 pdf 生成 xfa xml。 public void readXfa(St
我在 LiveCycle ES2 中创建了一个动态表单,它试图从 Access 数据库中提取数据。连接已在“数据 View ”选项卡中以“SpecsIn”名称正确设置。我通过 Adobe 网站和其
我正在编写一个需要读取 XFA 和 AcroField 模板的 C# 应用程序。由于公司的规模和可能与应用程序相关的现有 PDF 文档的数量,选择一个并使用它是不可能的。 我目前正在使用 iTextS
我想用 PDFBox java 库填写 PDF 表单。PDF 表单是使用 Adobe Live Designer 创建的,因此它使用 XFA 格式。 我试图找到有关使用 PDFBox 填写 XFA
早上好。我希望有人可以帮助我解决这个问题。去年,我使用 iTextSharp 设置了一个 VB.NET 程序,用户可以在其中输入信息以填写 I9,该信息将填写 PDF 并打印。对于新的 I9,我遇到了
代码: using (FileStream pdf = new FileStream("C:/test.pdf", FileMode.Open)) using (FileStream xml = ne
我假设我需要展平 XFA 表单以便在使用 Nuance 的 CSDK 的应用程序的 UI 上正确显示。当我现在处理它时,我收到一条通用消息“请稍候......如果这条消息最终没有被替换......”。
我想自动填写 AcroForm/XFA 双 PDF 表单。我包含了一个 XFA 数据集包,所有值都显示在 Adobe Reader 中。我将 AcroForms 条目中的 V= 键设置为新值,所有
我使用 Adobe LiveCycle Designer 创建了一个 PDF 表单。我现在正努力在填写完 PDF 后以编程方式从 PDF 中提取数据。 我尝试使用 poppler (qt4 绑定(
我是一名优秀的程序员,十分优秀!