Dot-Net
從 PDF 表單中提取 PDF 表單欄位名稱
我正在使用 pdftk 用 XFDF 文件填寫 PDF 表單。但是,對於這個項目,我事先並不知道會出現哪些欄位,所以我需要分析 PDF 本身以查看需要填寫哪些欄位,並相應地向使用者呈現一個界面,然後生成一個 XFDF 文件填寫PDF表格。
如何獲取欄位名稱?最好是命令行、.NET 或 PHP 解決方案。
我可以讓我的客戶使用 Acrobat 和 PDF 導出 XFDF 文件(包含欄位名稱),這完全避免了這個問題。
簡單!您已經在使用 pdftk
# pdftk input.pdf dump_data_fields它將輸出欄位名稱、欄位類型、它的一些屬性(例如下拉列表或文本對齊的選項是什麼),甚至是工具提示文本(我發現它非常有用)
我唯一缺少的是欄位座標…