[Asp.net]常見word,excel,ppt,pdf在線預覽方案,有圖有真相,總有一款適合你!(續)


引言

在上一篇博文[Asp.net]常見word,excel,ppt,pdf在線預覽方案,有圖有真相,總有一款適合你!中,園友們對在office文檔,pdf在線預覽,又提出了幾種方案,作為上篇文章的續篇,收錄另外幾種方式。也為園友們多提供幾種方案,在實際項目中,可根據用戶的服務器環境,選擇一個更適合的解決方案

還有非常感謝大家的支持!

方案七

Office Web Apps方式:

由於本人對sharepoint一竅不通,實在沒辦法理解,這里推薦幾篇文章,對sharepoint了解的朋友,可以參考一下。

@yu.恆
看好 Office Web Apps, 在線閱讀、編輯、還可以多人在線同時協同編輯

@annpaul
可以使用微軟的Office Web App組件,可以在線瀏覽主流的office文檔,並且可以支持編輯等操作,Excel里面的公式也能支持一部分。如果想體驗效果,可以到OneDrive里進行體驗。並且可以跟自己的應用進行集成,相關資料可自行搜索。

 

http://technet.microsoft.com/zh-cn/library/ff431687(office.14).aspx

http://www.cnblogs.com/poissonnotes/p/3238238.html

http://www.cnblogs.com/poissonnotes/p/3242545.html

http://www.cnblogs.com/janet/p/3179709.html

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

參考:http://viewerjs.org/

@龍宜坡

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個想法。


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM