2010-03-05 70 views
0

我有各種各樣的客戶端,每個客戶都向我發送很多pdf模板的應用程序表單。我的客戶希望我從我的數據庫中導出用戶信息並將其綁定到模板。使用PHP將字段綁定到PDF模板

因此,例如,我有一個名爲「健身表格」的pdf,並在它的空字段(文本,複選框),如名字,姓氏,身高,體重等......我需要把所有的客戶來自我的db.t_user表(t_user.first_name,t_user.last_name,t_user.height等)的信息並將其綁定到此pdf模板。

此外,我將會有第二份pdf,名爲「Kickboxing Tournament Application」,它可能是類似的字段,如名字,姓氏,身高,體重,但它也可能有新的領域,如勝利,技術擊倒等...

我想要一個過程,讓非技術精明的人能夠將我的t_user表中的列映射到這些pdf模板。然後他們可以按下「生成pdf」來填寫pdf模板中的所有字段。

目前,我正在考慮使用fpdf庫構建一些東西,以便非技術人員可以使用Adobe Acrobat在pdf模板中繪製可綁定字段。然後,我將創建一個Web應用程序,讓他們將fpdf字段名稱映射到我的數據庫列名稱。

任何人都可以推薦更好的方法嗎?

回答

0

我最終使用Adobe的FDF技術將數據綁定到pdf模板(因爲客戶端不會接受我從頭創建的任何pdf模板)。

0

運行SELECT語句,則: 建立你的HTML在您認爲合適的方式,引用$行

名字:

等,爲你的HTML中,每場對應於每個領域你從你的表中拉出來

0

我會在HTML中重新創建PDF並使用wkhtmltopdf使用HTML模板+數據生成PDF。

您可以將它們設置爲使用WYSIWYG來設計HTML並使用字符串(例如{FirstName})來創建替換項。

這是至少容易的路線,取決於您認爲用戶能夠處理的內容。

相關問題