簡體   English   中英

用於在瀏覽器中呈現和注釋PDF文檔的Html5組件?

[英]Html5 component for rendering and annotating PDF documents in the browser?

我正在嘗試構建一個webapp,可以在沒有安裝Flash播放器的瀏覽器中查看和注釋PDF文件(如iPad)。 是否有任何免費或廉價的組件在HTML,JS和畫布中呈現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。 在這里運行的javascript中有一個完整的Python解釋器示例: http//syntensity.com/static/python.html

當然它不會是微不足道的,無論如何都需要編寫canvas和UI的輸出部分。 我認為它現在不適合你的需求,但我在這里寫,所以也許有人可以做到這一點。

同時,您可以考慮運行Ghostscript( http://pages.cs.wisc.edu/~ghost/doc/intro.htm )服務器端,並將預渲染的PNG圖像傳送到瀏覽器。 這將更容易做到,雖然它需要大量的服務器果汁。

我最近在尋找類似的東西:

pdf.js(由Andreas Gal @ mozilla等人開發)正在開發中,其目標是直接使用HTML5和JavaScript呈現PDF。 它在github上[ https://github.com/andreasgal/pdf.js ]

值得閱讀公告帖子和評論(140+)[ http://andreasgal.com/2011/06/15/pdf-js/ ]

<iframe src="http://docs.google.com/gview?url=http://domain.com/pdf.pdf&embedded=true" 
style="width:600px; height:500px;" frameborder="0"></iframe>

Google文檔允許您通過使用iframe鏈接到其服務來嵌入PDF,Microsoft Office Docs和其他應用程序。 它用戶友好,多功能,有吸引力。

這取決於“便宜”的含義,但我一直在尋找同樣的東西,並認為這個針對flexpaper的HTML5插件可能是一個巨大的幫助,至少就起點而言!

http://devaldi.com/annotations/index_html5.html

實際上只是在開玩笑。 這是我正在尋找的(3小時后)希望它有所幫助! http://websanova.com/plugins/paint#websanova

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM