2011-02-04 84 views
0

我有一些隨機的PDF,我需要編輯。並通過編輯來替換圖像和一些文字。PHP來編輯PDF

我看到的所有PHP PDF庫都是從頭開始創建PDF的。

有沒有辦法通過替換圖像和文本來編輯PDF頁面?

+3

http://stackoverflow.com/questions/7364/pdf-editing-in-php – eckes 2011-02-04 09:02:37

回答

1

還有另一個最近的討論:PHP PDF template library with PDF output? - 沒有現成的庫。

從技術上講它是可行的(PDF實際上是一種簡單的基於文本的註冊表格式,通過規範查看一次);文本的內部結構和編碼使得查找和替換文本變得非常困難。如果您對對象ID進行硬編碼,並且僅爲示例創建新的25 1 obj修訂版,則可能會執行簡單的編程更新。但FPDF和TCPDF都不能做AFAIK。 (然而,考慮到FPDI導入。)如果你說你有一些「隨機pdf」,它更不可能。

嘗試格式轉換方法之一(openoffice到pdf)。您可能手動將PDF轉換爲OpenDraw,並在基於PHP的編輯之後將其轉換回來。我很不確定它是否會帶來可用的結果。