2013-02-09 22 views
2

我的應用程序是在PHP Yii Framework中開發的。 我的應用程序有一個專用網絡模塊,網絡成員可以上傳文件以在其中共享。現在我正在使用Amazon S3來保存文件。 有什麼辦法可以提供一個選項來生成這些文件的預覽,以便用戶可以在下載文件之前在線查看它們。如何實現PHP/jQuery Online文檔查看器?

下面是我在我的研究來什麼跨越:

Group Docs: 
http://groupdocs.com/pricing/api-pricing. This is paid version and I'm not sure about the privacy of my documents. 

Zoho Docs 
https://www.zoho.com/docs/ 
I'm not sure if they have an API to support the document viewing feature. 

Google Drive(Formerly Google Docs) 
https://developers.google.com/drive/ 
I'm not sure if I can only open the documents using Google Drive and not save to them on google drive. 

這些文件是非常私人和安全是我的應用程序非常高的關注。

如果任何人對此場景有任何建議/想法,請與我分享。

感謝

+0

如果通過電子郵件發送文件給用戶,至少在Gmail中他們可以預覽任何文件 – mplungjan 2013-02-09 12:19:39

+0

感謝mplungjan。但我的要求是在下載文件/通過電子郵件發送文件之前在線預覽文件。並不是每個人都使用Gmail。 – Bhargav 2013-02-09 12:25:21

+0

你不會找到免費版本。自己動手或付錢。 – Peter 2013-02-09 12:33:05

回答

2

請試試這個link它會幫助你

Document ViewerjQuery plugin,使您可以直接在網頁中觀看多種格式的文件。該文件格式Document Viewer載體爲:

  • PDF文件
  • 文本文件
  • 代碼 - BSH,C,CC,CPP,CS,CSH,CSS,CYC,CV, HTM,HTML,JAVA,JS,男,MXML,PERL,PHP,PL,PM,PY,RB,SH,XHTML,XML,XSL,SQL,VB
  • 圖片 - PNG,JPG,JPEG,GIF
  • 音頻 - MP3,M4A,奧加webma,FLA
  • 視頻 - M4V,OGV,OGG,webmv,FLV,MPG,MPEG,MOV,DIVX,AVI
+0

它支持PDF和其他媒體文件等基本文件格式,但我也在尋找對這些文檔文件的支持:.doc,.xls等。 – Bhargav 2013-03-29 10:04:00

0

呀可我使用完成它。

2選擇多種文件類型:

  1. 使用谷歌文檔查看器5條簡單快捷一些限制和自由)

  2. 使用Pdf.js是在動態顯示PDF沒有盡很好頁面像谷歌瀏覽器一樣的圖像做! ,你可以搜索和選擇文本和其他驚人的東西,這是在Firefox上使用。

或嘗試他們的文檔,甚至3D視圖有償服務;)