我想將PDF顯示爲html頁面 - 用戶可以在其中輸入可填寫的數據。我的問題不是如何導入/填充數據(我可以使用FDF/XML和ITextSharp來完成)。我唯一擔心的是如何將它展示給用戶,以便他/她可以看到表單,填寫/編輯數據,並且應該完成它。將PDF格式顯示爲HTML格式
我嘗試將PDF保存爲圖像文件,並將其顯示爲背景圖像 - 但它非常粗糙! Iam希望應該有一些優雅的解決方案。
感謝您的幫助!
我想將PDF顯示爲html頁面 - 用戶可以在其中輸入可填寫的數據。我的問題不是如何導入/填充數據(我可以使用FDF/XML和ITextSharp來完成)。我唯一擔心的是如何將它展示給用戶,以便他/她可以看到表單,填寫/編輯數據,並且應該完成它。將PDF格式顯示爲HTML格式
我嘗試將PDF保存爲圖像文件,並將其顯示爲背景圖像 - 但它非常粗糙! Iam希望應該有一些優雅的解決方案。
感謝您的幫助!
PDF已經具有表格填充功能。只需顯示PDF並讓用戶填寫即可。您可以使用Adobe Acrobat添加字段。表單可以像網頁一樣提交回您的服務器,也可以通過電子郵件發送。
如何將表單提交回服務器@kindall? 我剛剛在這個領域做了大量的研究,感覺好像沒有好的js解決方案來抓取PDF並將其發回服務器。這導致我到我的下一個問題 - 如何在瀏覽器中顯示pdf以使其可填寫? Mozzila的pdf.js不能渲染表單字段,而其他js庫不會更好。唯一的選擇是將PDF嵌入iframe,對象或使用嵌入標籤。 – qgicup 2015-04-20 10:23:20
提交表單時,是否可以從pdf中提取字段? – 2015-12-25 03:10:48
PDF幾乎是只寫格式,除非你想渲染它。我強烈建議更改您的要求。
這可能是評論,而不是答案。 – 2016-09-28 12:15:51
如果您使用ASP.NET,你可能認爲這commercial PDF viewer選項(這使得PDF作爲HTML你,保存表單字段)
這裏是我以前使用HTML來填充PDF表單和PHP一會兒回來。它對我很好。 http://koivi.com/fill-pdf-form-fields/tutorial.php
您始終可以使用PDF生成器來實際呈現包含您從HTML表單提交的數據的PDF。這是一個類的例子,http://www.fpdf.org/
希望這對你有用。
一個不同的解決方案可以使用flyingsoucer從你的html生成pdf。
http://today.java.net/pub/a/today/2007/06/26/generating-pdfs-with-flying-saucer-and-itext.html
你需要某種形式的PDF到HTML的解決方案?否則,您的用戶是否允許打開插件或Adobe Reader等外部應用程序? – Massimog 2010-12-03 10:06:48