我遇到的情况,我需要对数据进行解密和流数据为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. 安卓与java pdf阅读器
- 2. 安装PDF阅读器
- 3. 安卓:阅读JSON
- 4. 安卓条码阅读器功能
- 5. PDF阅读器
- 6. 阅读安卓dmesg代码
- 7. PDF阅读器
- 8. 的Adobe PDF阅读器会开幕之前读取文件
- 9. 快速Python PDF元数据阅读器
- 10. 书写PDF阅读器库
- 11. 有没有办法从PDF阅读表格中的数据(解析)使用Adobe阅读器类型库
- 12. Pdf阅读器Android
- 13. 使用Adobe阅读器代替chrome pdf查看器来显示pdf
- 14. 如何使用Adobe Reader Mobile SDK 9开发pdf/epub阅读器?
- 15. 在windows phone中阅读PDF
- 16. iTextSharp PDF阅读器准确性
- 17. 爬行器阅读pdf
- 18. 阅读安卓导航路线
- 19. 阅读安卓程序的Excel表格
- 20. 网页内的光PDF阅读器
- 21. 安卓:阅读logcat的输出
- 22. Android PDF阅读器组件
- 23. PDF阅读器喜欢iBooks
- 24. iframe中的PDF阅读器
- 25. iphone中的PDF阅读器
- 26. vb.net pdf阅读器加载问题
- 27. 写在PDF文件阅读
- 28. 加载数据到安卓
- 29. 在asp.net中阅读pdf
- 30. 我可以在vb studio的Adobe PDF阅读器中模拟CTRL-a,CTRL-c吗?
感谢您的快速回复。我正在使用您提到的显示图像的方法。我尝试搜索可用于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