2012-07-13 36 views
2

我需要確定給定的.pdf文件是否包含任何表單元素(可以是文本輸入,複選框,列表等...)確定.pdf文件是否具有任何類型的任何表單元素

我不需要知道它們是什麼類型或有多少,我只需要知道文件中有多於1個字段的任何類型。

我已經有PHP(5.3),Zend_Pdf和tcpdf在我的處置。

似乎沒有Zend_Pdf提供任何內容來簡單地列出或計算表單域。

我的選擇似乎是將PDF轉換爲HTML並解析表單字段的結果或將PDF轉換爲文本文件並解析它。

那裏有更好的解決方案嗎?

回答

0

Zend_Pdf類具有您需要的信息,但無法通過函數訪問或獲取。您需要添加一個公共函數來查看$this->_trailer->Root->AcroForm->Fields->items(對於Zend_Pdf對象本身),並查找存儲在其中的字段的唯一值->FT->value(字段類型)的頻率。

相關問題