在上一篇博文[Asp.net]常見word,excel,ppt,pdf在線預覽方案,有圖有真相,總有一款適合你!中,園友們對在office文檔,pdf在線預覽,又提出了幾種方案,做爲上篇文章的續篇,收錄另外幾種方式。也爲園友們多提供幾種方案,在實際項目中,可根據用戶的服務器環境,選擇一個更適合的解決方案html
還有很是感謝你們的支持!html5
Office Web Apps方式:web
因爲本人對sharepoint一竅不通,實在沒辦法理解,這裏推薦幾篇文章,對sharepoint瞭解的朋友,能夠參考一下。服務器
@yu.恆
看好 Office Web Apps, 在線閱讀、編輯、還能夠多人在線同時協同編輯app@annpaul
可使用微軟的Office Web App組件,能夠在線瀏覽主流的office文檔,而且能夠支持編輯等操做,Excel裏面的公式也能支持一部分。若是想體驗效果,能夠到OneDrive裏進行體驗。而且能夠跟本身的應用進行集成,相關資料可自行搜索。post
http://technet.microsoft.com/zh-cn/library/ff431687(office.14).aspx學習
http://www.cnblogs.com/poissonnotes/p/3238238.htmlui
http://www.cnblogs.com/poissonnotes/p/3242545.htmlurl
http://www.cnblogs.com/janet/p/3179709.htmlspa
http://www.cnblogs.com/poissonnotes/p/3277280.html
將PDF轉化爲Image:Ghostscript-API
參考:http://www.codeproject.com/Articles/32274/How-To-Convert-PDF-to-Image-Using-Ghostscript-API
使用Aspose組件,收費
@BinSys
方法2,3,4,5,6都被我否了,後來找到Aspose.Words,是個好方案,(除了花美圓之外)。@雙魚座
從沒遇到這個問題,感受根本就不是個問題。服務器上安裝Office是個10多年前就被MS否決掉的方案,徹底不靠譜。
Aspose全部的控件都支持導出爲圖片、PDF、Html,就是所謂的Render功能。這方面Aspose作得最好,Syncfusion的差一些,支持的格式少一些,效率差一些。最好的方案就是不落地的方案。Office的方案不只落了地,還沉到地底下去了。@倚天照海- -
Aspose.Total_for_.NET_DLL 這個牛叉
pdf.js基於html5
參考:http://www.oschina.net/p/pdfjs
@StanZhai
pdf.js
viewer.js
@龍宜坡
Viewer.JS must be the easiest way to use presentations, spreadsheets, PDF's and other documents on your website or blog without any external dependencies. No tricks, no conversions, no unexpected downtime from external services, and no plugins required – it happens to work just fine in all major...
這裏列出了園友提到的幾個方案,具體實踐,得慢慢研究了,再次感謝園友們的建議,謝謝大家的支持。真心感謝博客園,在這裏給咱們提供一個交流學習的平臺,也讓我在這裏認識了不少志同道合的朋友。
一我的的力量是小的,你們的力量團結起來,真的用代碼改變世界。
一我的的想法+一我的的想法>=2個想法。