在 Android 上从 pdf 生成缩略图
Posted
技术标签:
【中文标题】在 Android 上从 pdf 生成缩略图【英文标题】:Produce thumbnail from pdf on Android 【发布时间】:2011-04-27 06:46:15 【问题描述】:我在一个 android 应用程序中管理一堆 PDF 文件,维护 SQLite 数据库中的记录列表,并将 pdf 文件存储在外部存储中。
现在我想在我的列表视图中显示 pdf 第一页的缩略图,作为代表 pdf 的每个单元格的一部分。
我知道 JavaSE 端的 iText、fop.. 等库可以呈现 PDF,但我不想深入研究嵌入这样的大型库。在类似的方法中,我也宁愿不嵌入原生 PDF 查看器,如 droidreader、apv 或 vudroid。
否则我当然也可以通过一些网络服务在服务器上渲染它,但这也很让人头疼。
我已经在使用意图来为用户显示 pdf,所以我想如果我能以某种方式通过意图调用获得缩略图会很棒。但是我在网络上(例如在 openintents 上)没有发现任何表明存在类似的东西..
所以我有点不知所措?您认为将这些缩略图放入我的应用程序的最佳方法是什么?是否有任何可用的公共意图?还是我只是完全错过了某些东西,而 SDK 已经为此提供了功能(恕我直言,但目前没有)?
【问题讨论】:
你做了什么?我也需要一个解决方案。如果您找到解决方案,请分享。 我们最终放弃了这个功能...... 哈哈,我有一个叫做 apose 库的东西,但现在连接了一些不同的任务,我很快就会重新开始工作,希望 apose 能解决我想要的任务,如果 soo 会在这里发布技术 【参考方案1】:您将在服务器上对 PDF 进行更快的响应光栅化,并且在 C、Java、php 中有很多库可以做到这一点。
【讨论】:
是的..但是我依赖网络连接并且必须为其维护服务器端服务。此外,由于来回传输时间,它可能根本不会更快。以上是关于在 Android 上从 pdf 生成缩略图的主要内容,如果未能解决你的问题,请参考以下文章