繁体   English   中英

如何在Android中显示pdf

[英]How to show pdf in Android

我想在我的应用程序中显示pdf文件。 我已将pdf文件保存在我的资产文件夹中,并且我使用的是itextpdf 5.1.1库。 我只是试图使用这个库显示pdf但没有获得成功。 我在哪里使用代码获取pdf文件的page numbers

InputStream inputStream = this.getResources().getAssets().open("pp.pdf");           
PdfReader pdfreader = new PdfReader(inputStream);           
int pageNumber = pdfreader.getNumberOfPages();

任何人都可以帮助..如何使用itextpdf库显示pdf。

感谢和问候

iText是一个用于创建PDF的库,它不是读者/渲染器。 看看DroidReader ,这是基于MuPdf 您也可以尝试本主题中提到的其他库

您好,通过使用以下代码,我们可以加载PDF。

String url = "http://marico.com/html/investor/pdf/annual_reports/ann_report_view_2010_11/Marico_Annual_Report_2010_11.pdf";
String googleDocsUrl = "http://docs.google.com/viewer?url="+url;
Intent intent = new Intent(Intent.ACTION_VIEW);
intent.setDataAndType(Uri.parse(googleDocsUrl ), "text/html");
 startActivity(intent);

如果要在Web视图中加载pdf,那么只需编写..

this.myWebView.loadUrl(googleDocsUrl);

希望这项工作。

    String url = "http://marico.com/html/investor/pdf/annual_reports/ann_report_view_2010_11/Marico_Annual_Report_2010_11.pdf";
   String googleDocsUrl = "http://docs.google.com/viewer?url="+url;
   Intent intent = new Intent(Intent.ACTION_VIEW);
   intent.setDataAndType(Uri.parse(googleDocsUrl ), "text/html");
   startActivity(intent);

嗨,我使用上面的代码,但在emulater它没有显示。 它显示尝试升级pdfviewr我做什么请告诉我

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM