2017-08-13 61 views

回答

0

這(我只會如果可能的話使用jquery)

感謝爲這是導致我相信downvotes一個不好問的問題(沒有進攻),但是是有可能。開始here。 Html2Pdf我允許「創建」一個pdf表單字段,所以當告訴你想要呈現的內容時,你必須在客戶端和服務器端之間進行協調。

該視頻的法文版,但是無論如何都非常有幫助。

更新:this SO question也是相關的,並有很多好的信息,無論你是否使用PHP或不。另外,在重新閱讀你的問題的「要求」之後,如果你只是想留在客戶端,或者使用谷歌搜索「使用javascript渲染PDF格式的html」,那麼你可能可以利用pdf.js來實現一些魔術效果。或者影響的東西(不是貪婪或居高臨下 - 有時知道Google搜索的起始位置是戰鬥的一半)。

+0

你可能是對的,因爲你的答案不是我要找的。我很抱歉,但我的英語不太好,我試着解釋一下...我有興趣保存一個PDF格式的HTML頁面,但是決定(從HTML頁面)哪些字段可以直接從Adobe編譯Acrobat使用選項「Fill&Sign」 – Sieen

+0

@Sieen我相信這是你正在尋找的。您必須深入瞭解如何使用它以及如何從html模板生成pdf。 1)使用你的在線HTML表單來選擇你想要的任何選項2)點擊提交3)在服務器端生成你想要的PDF格式,包括選擇的字段。一些例子從https://github.com/spipu/html2pdf/tree/master/examples開始。 –

+0

@Sieen決定在客戶端渲染或不渲染真正歸結爲標記數據塊,然後只發送標記的數據進行渲染。 G-Cyr也指出了這一點。您的步驟是: (1)爲用戶加載html頁面 (2)用戶更新表單並提交它 (3)您處理提交事件客戶端,並收集用戶數據 (4)您發送用戶數據和其他任何東西)到pdf渲染方法(客戶端調用或AJAX調用服務器) (5)使用所述pdf.js庫或同等文件將「呈現」pdf呈現給用戶作爲文件或屏幕上的用戶 – ZagNut