2012-10-31 27 views
0

我已經看到很多關於使用幾個PDF庫從網站填寫PDF表單的問題,但我找不到直接的答案來解決我的問題。我有一個非常複雜的PDF,有人用LiveCycle構建,其中包括諸如用於在表中動態添加行的按鈕。 我想知道是否有可能從網站的表單或DDBB填充此表單,並且如果有任何庫可以實現諸如將額外的行添加到表格和/或窺視內部PDF的JavaScript內部以瞭解它的內容邏輯。 Adob​​e LiveCycle甚至不是一種選擇,因爲他們的服務器解決方案的價格遠遠超出了凡人的範圍。 任何人都可以指向正確的方向嗎?從網站填充現有的動態和複雜的PDF表格

+0

所有輸入到窗體中的內容都以嵌入窗體內的XML數據結構結束。我的想法是使用你的網站創建一個預先填充的數據結構,看看你是否可以將它「注入」到表單中。如果我能在這個週末找點時間,我會嘗試一個概念驗證。 – bassim

+0

Hello Basim,經過一些實驗後,我發現你唯一需要的是修改PDF內包含的XDP文件內的XFA行(當它是一個LiveCycle生成的時候),並且一切都會工作。我現在想知道的是,如果我在這裏找不到類似的問題,我會提出一個新問題:我可以使用PHP腳本從PDF獲取XDP文件嗎? – user997593

+0

我不知道 - 也許有一個PHP PDF庫,會做的伎倆? – bassim

回答

0

這是可能的,如果你手寫一個解析器(這是一個很棒的..),但它是非常困難的。簡單地生成一個新的pdf並將所需的信息存儲爲靜態文本可能是最簡單的。

+0

我恐怕不可能生成一個新的PDF,因爲這個PDF是一個法律文件,要按照原樣返回。 – user997593