2015-11-04 41 views
3

我有不同的文件類型,如pdf,jpeg,文檔等我試圖顯示文件沒有下載。我正在使用燈箱,它對圖像文件很好。但它不適用於PDF和DOC。Jquery插件查看文件(JPEG,PDF,DOC)

是否有任何插件查看不同的文件類型,如pdf,jpeg,doc等?

是否還有一種方法來查看PDF和文檔使用燈箱?

+0

我只是使用jQuery來操縱一個容器DIV的HTML,並嵌入什麼是當時的通緝。 –

回答

1

您無法使用客戶端庫來呈現Word文檔。作爲一個黑客,你可以使用谷歌文檔來呈現他們的預覽的iframe如下

<iframe src="http://docs.google.com/gview?url=http://remote.url.tld/path/to/document.doc&embedded=true"></iframe>

其中URL是doc文件的URL。

對於渲染PDF,您可以使用pdf.js

+0

謝謝你的迴應。實際上,這些文件是來自服務器的二進制流。在那種情況下,可以做些什麼? –

+0

所以你正在下載它們。是的,PDF.js將顯示來自服務器的二進制流。 – async5

+0

谷歌文檔將下載文件從您的服務器填充到他們的服務器場,並從您的服務器爲您提供已轉換的圖像。 AFAIK可以使用文檔轉換的文檔數量有限。 – async5