首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >问答首页 >阅读pdf的内容?

阅读pdf的内容?
EN

Stack Overflow用户
提问于 2011-07-19 13:48:48
回答 2查看 1.2K关注 0票数 0

能够打开pdf文件。但是不知道如何将pdf文件的内容保存在数组或其他文件中,这样我就可以随心所欲地显示pdf了。有没有人能建议我如何保存pdf content...is,有没有库可以使用?

以下代码片段显示了如何打开pdf。

代码语言:javascript
运行
复制
            File file = new File("/sdcard/example1.pdf");

            if (file.exists()) {
                Uri path = Uri.fromFile(file);
                Log.e("path of the file",path.toString());
                Intent intent = new Intent(Intent.ACTION_VIEW);
                intent.setDataAndType(path, "application/pdf");
                intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);

                try {
                    startActivity(intent);
                } 
                catch (ActivityNotFoundException e) {
                    Toast.makeText(getApplicationContext(), 
                        "No Application Available to View PDF", 
                        Toast.LENGTH_SHORT).show();
                }
            }

谢谢

EN

回答 2

Stack Overflow用户

发布于 2011-07-19 13:51:36

你应该使用iText库..

iText是一个Java库,最初由Bruno Lowagie创建,允许创建、读取和操作

这是链接。http://www.vogella.de/articles/JavaPDF/article.html

票数 0
EN

Stack Overflow用户

发布于 2011-07-19 13:53:09

看看Mono for Android吧。它将使您能够使用C#和.NET为安卓进行开发,并允许您安装和访问iTextSharp library

iTextSharp是用于创建和操作adobe pdf文档的一个非常广泛且有充分文档记录的库。

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

https://stackoverflow.com/questions/6742784

复制
相关文章

相似问题

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