2013-08-19 29 views
0

我有一些信息可以在fancybox中彈出,例如,一個用戶表單(包括圖像,他/她的地址,電話號碼,姓名等),現在我該如何將其轉換爲PDF並讓用戶下載PDF文件。這可以通過使用jQuery來實現。讓用戶通過將html信息轉換爲pdf來下載pdf

我使用數據表來顯示用戶信息的行,當在單個行中單擊時彈出fancybox。 datatables中有一個名爲datatools的插件,它允許用戶將表格轉換爲使用'swf'文件的csv,xls,pdf文件。有什麼方法可以將HTML呈現的頁面轉換爲PDF嗎?

我使用python2.7,瓶

+1

我認爲你最好的選擇是爲你想要生成的表單添加一個Postscript模板,將你想要的值插入到該模板中,然後用Ghostscript生成一個PDF文件,然後發送給用戶。 – kindall

+2

有[Flask-WeasyPrint](http://pythonhosted.org/Flask-WeasyPrint/)擴展名,它可以將模板呈現爲PDF。 –

回答