我遇到的情況,我需要對數據進行解密和流數據爲Adobe PDF查看器來查看PDF文件。但是,Adobe PDF查看器期望在intentData中發送文件uri。我有一個限制,不以未加密的格式將數據存儲在設備上。 任何可能的解決方案/替代方案來實現這一目標?流數據到Adobe PDF閱讀器在安卓
1
A
回答
0
我有一個限制,沒有以未加密的格式存儲在設備上的數據。
您首先需要找到一個PDF瀏覽器,它本能地支持您用來「傳輸數據」的任何網絡協議。例如,如果你在一個HTTP URL的形式「流數據」,你就需要找到一個PDF瀏覽器處理與ACTION_VIEW
http:
Uri
值。
然後,您將需要許可爲PDF瀏覽器的源代碼,這樣你就可以檢查並確認瀏覽器本身不存儲「未加密格式的設備上的數據」。我想,大多數的PDF瀏覽器支持HTTP 會緩存到磁盤上,尤其是在情況下,有可能沒有足夠的內存不這樣做。對於商業PDF查看器,源代碼許可可能非常昂貴,或者根本無法以任何價格購買。
一種方法,因此要找到一些開源PDF閱讀器,這樣你就可以增加它直接下載數據並沒有緩存它,銘記,這將限制你相當小的PDF文件。您是否能找到這樣的觀衆,而觀衆的呈現質量是否能滿足您的需求,以及是否開源許可證是根據將滿足您的需求,是不確定的。
相關問題
- 1. 安卓pdf閱讀器
- 2. 安卓與java pdf閱讀器
- 3. 安卓使用Rmsdk的pdf閱讀器
- 4. 安裝PDF閱讀器
- 5. 安卓:閱讀JSON
- 6. 流的PDF文件生成的Adobe閱讀器損壞錯誤
- 7. 添加Adobe PDF閱讀器COM控件到WinForm失敗
- 8. 安卓條碼閱讀器功能
- 9. ITEXT PDF閱讀器無法閱讀PDF
- 10. PDF閱讀器
- 11. PDF閱讀器
- 12. 閱讀安卓dmesg代碼
- 13. 的Adobe PDF閱讀器會開幕之前讀取文件
- 14. 書寫PDF閱讀器庫
- 15. 快速Python PDF元數據閱讀器
- 16. PDF閱讀器通過PDF閱讀器---在Android中的作家
- 17. angularjs PDF閱讀器 - PDF
- 18. 有沒有辦法從PDF閱讀表格中的數據(解析)使用Adobe閱讀器類型庫
- 19. 的PDF閱讀器
- 20. Pdf閱讀器Android
- 21. 使用PDF閱讀器在iPhone中下載時閱讀pdf
- 22. Internet Explorer PDF閱讀器
- 23. 使用Adobe閱讀器代替chrome pdf查看器來顯示pdf
- 24. 在Adobe AIR中使用NFC閱讀器
- 25. iTextSharp的pdf閱讀器不讀PDF
- 26. 硒火狐配置文件開放PDF閱讀pdfjs.disabled爲真時,安裝adobe閱讀器
- 27. 鉻adobe pdf閱讀器JavaScript黑色屏幕
- 28. 在windows phone中閱讀PDF
- 29. c#wpf應用程序與acrobat閱讀器,當安裝在其他機器上不能打開pdf,即使在機器上安裝adobe閱讀器
- 30. 從圖片回調閱讀安卓JPEG EXIF元數據
感謝您的快速回復。我正在使用您提到的顯示圖像的方法。我嘗試搜索可用於android的開源pdf查看器。但發現只有Android pdf查看器的性能不可接受。其他開源項目,如mupdf是不是免費的。所以,你是否知道任何支持http:uri的開源pdf閱讀器。我以加密格式將pdf存儲在設備上。 – Naveen 2012-04-03 15:19:54
@Naveen:「那麼,您是否知道任何支持http:uri的開源pdf閱讀器。」 - 不,對不起。 – CommonsWare 2012-04-03 15:29:45