2010-12-09 61 views
0

將PDF文檔集成到我的droid應用程序的最佳方式是什麼?將PDF嵌入到DROID應用程序中?

我試圖重新創建我們在我們的移動應用程序的網站上提供的功能。

我有2個選項將PDF傳送到設備,但是我選擇的路線取決於在設備上實現此功能的最佳方式。

我可以爲客戶端流式處理文檔,並存儲本地臨時文件以供查看,或者我可以簡單地爲文檔提供HTTP URI並將其呈現在設備上。

我的主要問題是,什麼是在DROID上集成PDF查看的最佳方法?我可以檢查是否安裝了Acrobat Viewer並調用應用程序,將URI數據傳遞給它以便加載?

回答

2

我試圖重新創建我們在我們的移動應用程序中在我們的網站上提供的功能。

並不總是一個好主意。

只是我的想法在這裏,是否有一個原因,它必須是PDF文件傳遞到設備?對於移動設備來說,PDF是一種非常差的格式選擇。格式沒有本地兼容性,它們通常針對打印文檔大小進行佈局,並且不支持文本回流。在移動設備上查看PDF比起有用的功能更麻煩。

+0

雖然我同意這是一件苦差事,但我對於一個討厭PDF的人來說,我們直接與一個政府機構合作,爲我們提供成千上萬的我們必須向我們的客戶/代理商提供的政府機構。 iPhone有很好的PDF瀏覽支持,所以我很驚訝Droid沒有。 – codesurf 2010-12-13 15:09:07

+1

是的,我可以在那裏同情你(效率不是政府機構的強項......)。我沒有任何親身經歷去做你想要的東西,但是這個鏈接可能會有幫助嗎? http://stackoverflow.com/questions/3518407/android-starting-an-activity-for-a-different-third-party-app。您可以嘗試啓動Adobe Reader活動,並查看您是否得到ActivityNotFoundException。如果你不這樣做,那就安裝了。 Android還有其他PDF閱讀器,所以我不確定這是最好的方法。 – kcoppock 2010-12-13 16:01:41

0

如果您希望在應用程序中嵌入PDF作爲視圖,那麼您可以試試這個vudroid

我一直在使用這個包括這個項目作爲庫和一些小的調整到圖書館。 他們提供了一個PDFView和一個呈現視圖的服務。 適合我;雖然有點慢。

希望有所幫助。