2017-07-19 529 views
1

我有一個關於PDF文件的問題。如何使用PHP替換PDF文件中的內容?

我生成動態PDF模板(如證書)。該文件內容,如名字,姓氏,課程類型等一些領域

我想寫動態內容爲PDF作爲名字,姓氏等

我已經試過MPDF,FPDF等工具,但它們都沒有加工。我也使用PDF轉換爲HTML對話,但將HTML轉換成不可能從HTML轉換爲適當的格式後。

請讓我知道,如果任何人有其他想法,直接用PHP替換成現有的PDF格式的內容。

我有樣品pdf文件。

我想將內容替換爲給定的附件。 This是一個演示文件,我有許多文件與不同的模板。

+0

你說你試過不同的庫,並聲稱它們是「不工作「。不工作如何?你嘗試了什麼?預期產出是多少?實際產出是多少?您需要向我們展示您的嘗試,因爲當您遇到您的_existing_代碼問題時,SO是您的嘗試。 –

+1

您應該針對特定問題提出具體問題。由於Stack Overflow隱藏了你的密切原因:*「有些問題要求我們推薦或查找書籍,工具,軟件庫,教程或其他非本地資源,因爲它們傾向於吸引自以爲是的答案和垃圾郵件,因此不適合Stack Overflow。 ,而是要描述問題以及迄今爲止解決問題所做的工作。「* – jww

+1

」I「總是用英文大寫。 [閱讀本文](https://meta.stackoverflow.com/a/291370/1783163)。 – peterh

回答

0

好吧,擺脫你的想法,可以很容易地改變任何在PHP中的PDF。

做這樣的事情,比如爲任何人生成一個證書的一種方法是生成一個「空白」pdf,然後用名稱與php libarary(如Zend_Pdf或其他任何東西)放在名稱。

簡而言之:沒有(簡單,免費)的方式來操作PDF中的數據。 使其變得複雜:是的,有一種方法。一個人必須打開文件,閱讀它的內容,瞭解在哪裏搜索變量,操作數據並使用pdf生成器重新生成PDF。是的,我知道,這是非常複雜的,所以留在簡單易用的方式:生成一個blanko並根據需要放入變量;)