我想構建一個webapp,可以在瀏覽器中查看和註釋PDF文件,而不需要安裝flash player(比如iPad)。是否有任何免費或便宜的組件在HTML,JS和畫布中呈現PDF?謝謝!Html5組件用於在瀏覽器中呈現和註釋PDF文檔?
回答
不是我所知道的。 (我假設你用Google搜索,所以我跳過了)。 這顯然是一個缺少的網絡 - (我在這裏發現了一個玩具實現:http://ajaxian.com/archives/wps-postscript-and-pdf-interpreter-for-html-5-canvas - 但它現在只是一個玩具)。
一個嚴重的產品可以使用像http://code.google.com/p/emscripten/這樣的項目將Ghostscript本身改編成Javascript,它可以將C代碼編譯爲LLVM,然後編譯爲javascript。整個Python解釋器的內置示例如下: http://syntensity.com/static/python.html
當然,它不是微不足道的,輸出到canvas和UI的部分無論如何都需要寫入。我認爲它現在不適合你的需求,但我在這裏寫它,以便有人可以做到這一點。同時,您可以考慮運行Ghostscript(http://pages.cs.wisc.edu/~ghost/doc/intro.htm)服務器端,並將預先呈現的PNG圖像傳遞給瀏覽器。儘管這需要大量的服務器解決方案,但這樣做要容易得多。
[https://github.com/kripken/emscripten/wiki/Porting-Examples-and-Demos]的當前'emscripten'端口的Wiki列表 - 包括[hpdf.js](http://manuels.github。 (https://github.com/coolwanglu/emscripten/tree/master/tests/poppler),[PDFium.js](http://coolwanglu.github.io/PDFium) .js文件/)。還有mozilla [pdf.js項目](https://mozilla.github.io/pdf.js/)在HTML畫布上呈現 – 2015-07-27 13:00:54
我一直在尋找類似的東西最近:
pdf.js(由安德里亞斯·加爾@ Mozilla瀏覽器尤其)是正在開發,以渲染HTML5和JavaScript直接PDF目標。這是在github [https://github.com/andreasgal/pdf.js]
這是值得一讀的公告後和評論(140+)http://andreasgal.com/2011/06/15/pdf-js/]
它有支持註釋的插件嗎? – Tmx 2016-09-21 06:19:58
這取決於什麼「便宜」的意思,但我一直在尋找同樣的事情,覺得這個HTML5 flexpaper插件可能是一個巨大的幫助,至少在起始地方!
http://devaldi.com/annotations/index_html5.html
其實只是在開玩笑。這完全是我正在尋找的(3小時後)希望它有幫助! http://websanova.com/plugins/paint#websanova
<iframe src="http://docs.google.com/gview?url=http://domain.com/pdf.pdf&embedded=true"
style="width:600px; height:500px;" frameborder="0"></iframe>
谷歌文檔可讓您嵌入PDF文件,微軟Office文檔,並通過只是鏈接到他們的服務的iframe其他應用程序。它的用戶友好,多功能和吸引力。
- 1. 從瀏覽器中添加PDF註釋
- 2. Web瀏覽器文本註釋來註釋文檔
- 3. 在瀏覽器中呈現和預覽PHP文件的問題
- 4. HTML5文檔上傳和瀏覽器
- 5. Ruby send_data在瀏覽器中將數組呈現爲PDF
- 6. IE8呈現在未知的文檔和瀏覽器模式
- 7. HTML5畫布是否呈現依賴於瀏覽器的畫布?
- 8. 在瀏覽器中查看單詞和pdf文檔
- 9. 在瀏覽器中查看單詞文檔和PDF?
- 10. 力網站呈現DOCTYPE HTML5標準和IE9瀏覽器
- 11. PDF不會在所有使用Asp.net的瀏覽器上呈現
- 12. 在瀏覽器中顯示pdf文件?
- 13. 無法瀏覽某些pdf和文檔
- 14. PHP不會在瀏覽器中呈現
- 15. 用於在瀏覽器中呈現BPMN 2.0的庫
- 16. PDF庫在Android中呈現PDF文件
- 17. 瀏覽器呈現不同
- 18. 瀏覽器呈現網頁
- 19. 如何讓Android瀏覽器以屏幕尺寸呈現文檔?
- 20. 無法在瀏覽器中呈現PHP文件
- 21. s3上存儲的文件不在瀏覽器中呈現
- 22. 瀏覽器不呈現在Grails Webflows中的視圖文件
- 23. XSL文件不在移動設備瀏覽器中呈現
- 24. 在Aptana中呈現不同於在靜態瀏覽器中
- 25. 呈現集中在PC瀏覽器,但在iPhone瀏覽
- 26. 用於在iOS中實現文件瀏覽器的控制器
- 27. 在瀏覽器中編輯*現有* PDF
- 28. 呈現瀏覽器的文字邊緣
- 29. Chrome瀏覽器:文本呈現
- 30. 如何使用PDFKit向瀏覽器呈現PDF?
https://github.com/mozilla/pdf.js – 2012-09-30 16:28:54
你找到了,你在找什麼?如果是這樣,請給我一些見解。我正在尋找相同的。 – Sree 2013-09-04 08:19:12