首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何在android中显示pdf文件和编辑内容

如何在android中显示pdf文件和编辑内容
EN

Stack Overflow用户
提问于 2012-09-20 06:35:47
回答 1查看 5.6K关注 0票数 8

我想从本地打开PDF文件,然后显示PDF内容,如果用户复制任何文本,那么我希望得到复制的文本。因此,请建议我任何与这个问题有关的API或解决方案,具有挑战性的任务是复制文本并得到我想要的。我也使用了这段代码,但它的开放PDF使用内部应用程序,如adobe阅读器,所以我不知道adobe阅读器给我访问复制文本的权限。

代码语言:javascript
复制
File file = new File(Environment.getExternalStorageDirectory() + "/test.pdf");
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.fromFile(file),"application/pdf");
intent.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY);
startActivity(intent);
EN

回答 1

Stack Overflow用户

发布于 2012-09-20 06:41:00

考虑到PDFBox使用起来有多容易,它将是您最好的选择。你可以看一看示例,然后马上出发。

编辑:正如@Adinia所指出的那样,PDFBox并不在安卓系统上工作。原因是PDFBox使用AWT和Swing,即使是在与ui无关的任务中,Android也不支持这些任务。

您可以在PDFjet上试一试,下面是一些可以帮助您入门的示例

编辑2: PDFBox-Android (顾名思义)现在可用于安卓系统,@Theo非常乐意告知。

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/12507194

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档