【问题标题】:How to generate a PDF form that can be used in both Mac Preview and Adobe Reader?如何生成可在 Mac Preview 和 Adob​​e Reader 中使用的 PDF 表单?
【发布时间】:2012-04-29 18:26:44
【问题描述】:

我之前让 Elance 承包商为我生成了一个 PDF 表单,用于开具发票。

我喜欢这个表单,但我只能使用 Adob​​e Reader(Mac) 打开它,而不能使用 Preview。

最近,我发现了一个可以使用 Preview 和 Adob​​e Reader 打开和填写的表单。

here

我的问题是,如何生成可以在 Preview 和 Adob​​e Reader 中打开的 PDF 表单?

我要两个:

  • 手动生成(使用软件或应用程序,如 Word 或 Adobe 专业版 PDF)

  • 以编程方式(使用代码或库, 最好是开源的)

【问题讨论】:

标签: pdf adobe pdf-generation preview pdf-form


【解决方案1】:

有两种主要类型的 PDF 表单,AcroFormsXFA forms。虽然我没有对此进行测试,但我怀疑如果您希望 PDF 表单与 Preview 应用程序一起使用,那么如果您避免使用 XFA 表单(通常是由 Adob​​e LiveCycle 生成的 PDF 表单)和在 PDF 文件中嵌入 javascript 代码就足够了.例如,使用“清除表单”、“打印”和“提交”等操作按钮的 PDF 表单将始终涉及一些 javascript 代码。

允许您创建这些表单的库的建议取决于您要用于创建它们的操作系统、编程语言等。这个question 似乎有大量此类库的列表。

【讨论】:

    猜你喜欢
    • 2020-01-21
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2020-10-17
    • 2019-10-10
    • 1970-01-01
    • 2019-04-28
    相关资源
    最近更新 更多