2017-08-13 44 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