【问题标题】:Find the field names of inputtable form fields in a PDF document?在 PDF 文档中查找可输入表单字段的字段名称?
【发布时间】:2011-03-19 15:22:06
【问题描述】:

在 PDF 文档中查找可输入表单字段的字段名称?我有一个可编辑的 PDF 表单,我正在尝试使用 python 自动输入表单字段。

为此,我必须知道要输入的 FDF 数据中表单字段的“名称”。

查看背景问题:How can I auto-populate a PDF form in Django/Python?

我不一定需要从 PDF 中以编程方式查找名称,只需要知道它们是什么,如果在 Preview/Adobe/etc 中可以做到这一点。 PDF 阅读器/编辑器就足够了。

【问题讨论】:

    标签: python pdf pdf-generation fpdf


    【解决方案1】:

    Previously asked。看看pdftk的dump_data_fields。

    【讨论】:

    • 我只处理 PDF 文件,而不是 XDF 文件。这是一个不同的问题。
    • 对不起。我链接的问题是经过编辑的事后......不过,那里有一个有效的答案。而且我认为dump_form_fields 仍然可以满足您的需求。
    • 应该是dump_data_fields。让我失望。
    • 然后re.findall( "(?<=FieldName: )[^\n]+", contents )给你名单!
    猜你喜欢
    • 1970-01-01
    • 2012-03-29
    • 2011-01-08
    • 2014-04-04
    • 1970-01-01
    • 2011-01-21
    • 2018-01-23
    • 1970-01-01
    • 2020-11-25
    相关资源
    最近更新 更多