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