2010-11-22 248 views
10

我想將PDF顯示爲html頁面 - 用戶可以在其中輸入可填寫的數據。我的問題不是如何導入/填充數據(我可以使用FDF/XML和ITextSharp來完成)。我唯一擔心的是如何將它展示給用戶,以便他/她可以看到表單,填寫/編輯數據,並且應該完成它。將PDF格式顯示爲HTML格式

我嘗試將PDF保存爲圖像文件,並將其顯示爲背景圖像 - 但它非常粗糙! Iam希望應該有一些優雅的解決方案。

感謝您的幫助!

+0

你需要某種形式的PDF到HTML的解決方案?否則,您的用戶是否允許打開插件或Adobe Reader等外部應用程序? – Massimog 2010-12-03 10:06:48

回答

3

PDF已經具有表格填充功能。只需顯示PDF並讓用戶填寫即可。您可以使用Adobe Acrobat添加字段。表單可以像網頁一樣提交回您的服務器,也可以通過電子郵件發送。

+2

如何將表單提交回服務器@kindall? 我剛剛在這個領域做了大量的研究,感覺好像沒有好的js解決方案來抓取PDF並將其發回服務器。這導致我到我的下一個問題 - 如何在瀏覽器中顯示pdf以使其可填寫? Mozzila的pdf.js不能渲染表單字段,而其他js庫不會更好。唯一的選擇是將PDF嵌入iframe,對象或使用嵌入標籤。 – qgicup 2015-04-20 10:23:20

+0

提交表單時,是否可以從pdf中提取字段? – 2015-12-25 03:10:48

-2

PDF幾乎是只寫格式,除非你想渲染它。我強烈建議更改您的要求。

+0

這可能是評論,而不是答案。 – 2016-09-28 12:15:51