2009-06-29 109 views
5

我們使用黑莓來顯示PDF報告。這裏是問題的背景細節:在黑莓上渲染PDF?

  • PDF報告是使用JasperReports創建的。
  • 報告格式可以更改。
  • 不同的報告格式可用(根據JasperReports的功能集)。
  • PDF報告也在網站上,所以保留單一來源是理想選擇。
  • 頁面設置處於橫向。

以下是我們所遇到的問題:

  • 用戶無法看到全系列的黑莓文字。
  • PDF和UI的大小使閱讀變得困難,至多。
  • 將PDF轉換爲文本的菜單選項會失去太多格式以便於使用。
  • 文字模糊(太小)。

這是我們曾經想過解決方案:

  • 創建文本或HTML格式的第二份報告(不理想)。
  • 簡化原始報告格式(在給定數據量的情況下,不是真正的選項)。

什麼其他選擇還有用於製作報告可在黑莓,鑑於JaserReports的制約,使得報告:

  • 是清晰?
  • 格式化爲可讀性?
  • 快速顯示?

本質上,我們希望確保沒有簡單的解決方案,我們忽略了在黑莓上顯示可讀的PDF文件。

回答

7

我們將TIFF轉換爲我們的應用程序之一的PDF格式,並且與BlackBerry PDF查看器的結果有所不同。這些是我們的結果。

工作

下的PDF閱讀器的工作爲我們的宗旨:

RepliGo Reader v1.1.1.1 - $ 19.95
工作正常。

DataViz Documents To Go Premium Edition v1.003.001 - $ 49.99
工程和包括自動換行選項來獲得當前的縮放級別,以適應可用的屏幕寬度,通過移動文本到後續行。可能適合你的需求。

非工作

下面的PDF閱讀器並沒有爲我們的目的工作:

BeamReader v1.0.8 - $ 17.99
BeamSuite V3.0.2 - $ 49.99
這些無法打開我們的PDF文件(「不支持的文檔格式」)。此外,他們沒有註冊爲我們的應用程序所需的PDF內容處理程序。

MasterDoc - $ 19.95
eOffice - $ 29.95
這些還沒有註冊爲PDF內容處理程序。我們遇到了一系列問題,包括安裝問題,根本無法打開任何PDF。

1

如何將文件輸出到RTF或圖像文件(JPG/GIF),然後在Web瀏覽器中查看它們?

如果這在原生瀏覽器上不能正常工作,我會專注於通過其他網絡瀏覽器查看文件 - 例如Opera Mini。我知道對於圖像來說,在Opera Mini中導航「大」圖像比在本地瀏覽器中更容易。

0

如果您的黑莓在BES服務器上,您是不是可以在公司內部網上以HTML格式顯示報告? - 然後您可以通過電子郵件發送黑莓手機鏈接並簡單瀏覽報告。

0

您可以通過xpdf的比顯示圖像PDF轉換爲圖像。 xpdf是pdf的最佳渲染器。