2014-07-15 35 views
0

我有一個列出電子郵件附件的ASP .NET網頁。這些附件是典型的.docx,.pdf,.jpg,.tiff等格式。在ASP .NET中查看文檔文件內容頁面

我正在尋找一個解決方案(也許是一個組件?),這將允許我在一個可滾動的面板中查看這些附件的內容供用戶查看。

我們決定不要選擇下載文件並在本地查看 - 因此這不是一個選項。

任何想法都會非常有幫助。

+0

「.docx,.pdf,.jpg,.tiff等格式」中的每一個都有不同的解決方案......您的問題太寬泛。 – spender

+0

當然,預覽圖像是微不足道的,只需使用常規的img標籤並讓瀏覽器以這種方式顯示圖像即可。要查看.docx和.pdf文件,而不需要客戶端下載實際文件,我可以向WebSuperGoo推薦ABCPdf組件。 – HaukurHaf

+0

@spender Accusoft的Prizm Content Connect軟件使用Flash或HTML5渲染功能處理約300種文件格式。雖然這很貴,但可以理解。 –

回答

0

正如我在評論中提到的那樣,Accusoft的Prizm Content Connect軟件擁有超過300種不同格式的HTML5查看器,但其價格標籤非常昂貴。

考慮到我需要支持的文件格式的優先級,我看中了以下解決方案:

PDF - 免費; pdfobject提供嵌入頁面的輕量級JavaScript選項。

圖片格式 - Free;可以使用簡單的本機圖像控制。

Docx/Doc - 許可證; Aspose.Words提供了在WinForms和ASP .NET中構建和查看Word文檔的組件