2011-06-20 22 views
6

我需要一個高性能的解決方案來顯示* .pdf文件(每個文件100〜250Mb,掃描文檔)在沒有任何插件的網頁上。 Icepdf不具備兌現,自動設置質量,縮略圖等所需的選項。而且,它只有基本的Web UI組件。用於網頁的高性能pdf查看器

在客戶端和服務器端使用javascript的解決方案的最佳匹配,但也歡迎其他技術。

+0

所以沒有任何插件意味着什麼在客戶端上? PNG? GIF? JPG?是PDF文件B/W ccittg4嗎? – mplungjan

+1

的確,是否要求將它們顯示爲PDF?或者他們可以轉換成HTML? XML?一些圖像格式?你可以看看Aspose提供的解決方案,但我不確定他們有你想要的。如果你談論網頁,HTML5是一種選擇嗎?那麼關於SO的[This](http://stackoverflow.com/q/3113334/701884)問題可能會有所幫助。 – Wivani

+0

通用文件是一組彩色圖像,所以輸出格式爲PNG。使用HTML5不被禁止。 – Barmaley

回答

1

您可以在服務器端使用Acrobat SDK(它需要在Windows上運行服務器)。在一個servlet中,你可以提取每個頁面和一個JPG文件,然後顯示它。您需要構建用於導航的任何控件。

除此之外,我不認爲你在問什麼存在。

+0

[icePdf](http://www.icepdf.org)和[Apache PDFBox ](http://pdfbox.apache.org)可以將頁面提取爲圖像,可以在任何JavaEE服務器上運行,而不需要Windows。另外,PDfBox有一些JSF UI組件。 – Barmaley