安卓PDF阅读器

Posted

技术标签:

【中文标题】安卓PDF阅读器【英文标题】:PDF reader in android 【发布时间】:2011-12-08 06:25:12 【问题描述】:

我想问一些关于在 android 中阅读 PDF 的问题。请帮我 是否可以在android中制作带有语音的pdf阅读器? 如果是,那么哪个 jar/api 将帮助我解决这个问题? 请注意,我的 pdf 文件大小可能在 60mb 到 80mb 之间。

谢谢!

【问题讨论】:

【参考方案1】:

这可能会有所帮助。

http://andpdf.svn.sourceforge.net/viewvc/andpdf/trunk/

它是adobe pdf阅读器的源代码。现在,如果您想在其中插入语音输出,您可以使用适用于 android 的 TTS(文本到语音)类更新此应用程序。

您可以从此链接获得有关 TTS 课程的帮助:

http://developer.android.com/resources/samples/ApiDemos/src/com/example/android/apis/app/TextToSpeechActivity.html

【讨论】:

嗨,请告诉我如何使用此代码。怎么把pdf转成语音输出?【参考方案2】:

当然可以,市面上有很多PDF阅读/渲染库,选择你喜欢的就行。对于语音,从 Android 1.6 开始,有一个可用的 TTS(Text-To-Speech)API:http://developer.android.com/resources/articles/tts.html

【讨论】:

【参考方案3】:

上网浏览一下,android里面也有一些pdf阅读器..

Android PDF 查看器 虚拟机器人 机器人阅读器 安卓-pdf APDF查看器 我认为其中大部分都是使用 JNI(在本机加载 C、C++ 库中)来呈现 pdf 文件。所以你必须对 JNI 的工作原理有一些基本的了解。

或者,如果您想制作自己的 PDF 阅读器,那么您可以使用任何第三方 C、C++ 库来渲染 PDF 文件并构建共享库并从您的 android 应用程序(使用 JNI)进行调用,但要努力工作(我知道我经历了这个过程).. :-) 一切顺利..!

【讨论】:

【参考方案4】:

Qoppa 拥有出色的商业 PDF 查看器。

【讨论】:

【参考方案5】:

您错过了市场上最好的 Solo PDF 阅读器。 https://play.google.com/store/apps/details?id=com.lrmobilabs.pdfreader&hl=en 我们可以看到 2 周内的下载量超过 5000 次。适用于您的 Android 设备的最佳 PDF 阅读器,而且免费

【讨论】:

以上是关于安卓PDF阅读器的主要内容,如果未能解决你的问题,请参考以下文章

制作安卓PDF阅读器:三、实现文本选择

制作安卓PDF阅读器:七、实现多实例打开、文档目录树

电子书阅读器安卓版推荐 PDF阅读器也可轻松编辑文档了

有啥软件能在安卓平板上打开PDF,并在该PDF上做笔记?

Android中的PDF阅读器

多款pdf阅读器比较,哪款pdf阅读器比较好?