Android中的PDF阅读器

Posted

技术标签:

【中文标题】Android中的PDF阅读器【英文标题】:PdfReader in Android 【发布时间】:2011-04-21 10:32:15 【问题描述】:

我必须开发一个以 pdf 格式读取 pdf 文件的应用程序,并且只能在应用程序中读取 pdf 文件。我想知道还有一件事是可以将 itext.jar 用于 安卓应用程序。

【问题讨论】:

【参考方案1】:

android开发一个PDF阅读器并不是很简单,所以我建议你通过Google Docs Reader在线阅读这个PDF文件

 WebView webview = (WebView) findViewById(R.id.webview);
 webview.getSettings().setjavascriptEnabled(true); 
 String pdf = "http://www.example.com/example.pdf";//url to pdf file
 webview.loadUrl("http://docs.google.com/gview?embedded=true&url=" + pdf);

这可能不是你想要的,但仍然希望有一天它对你有所帮助。

但是一些 Android PDF API 是 http://code.google.com/p/android-pdf/source/browse/#svn/trunk/src/org/broncho/pdfreader 和 http://andpdf.svn.sourceforge.net/viewvc/andpdf/trunk/AndroidPdfViewer/src/com/sun/

您也可以查看关于同一问题的 SO 讨论 Android PDF reader from scratch

【讨论】:

【参考方案2】:

您可以使用其中一种开源 PDF 阅读器(例如:XPDF)并为 Android 编译它。

【讨论】:

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

在没有 acrobat 阅读器的情况下从 android 应用程序打开 pdf extern

Android PDF阅读器组件

搜索是不是安装了 pdf 阅读器应用程序 - Android

如何从 Android 中的印地语 PDF 文件中提取文本

如何在android中将离线字典与pdf阅读器集成

如何在android中开发pdf阅读器[关闭]