2012-02-02 55 views
0

我想在我的应用程序中显示一个pdf文件。我已将pdf文件保存在我的资产文件夹中,并且正在使用itextpdf 5.1.1库。 我只是想使用这个库显示pdf,但没有成功。在那里,我 使用的代码我得到的pdf文件的page numbers如何在Android中显示pdf

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

任何人可以请帮助..如何使用itextpdf库中显示PDF格式。

感谢&问候

+0

这里同一问题descussed http://stackoverflow.com/questions/9108013/how-to-show-pdf-in-android – 2012-02-02 06:38:48

回答

1

注意嗨,通过使用下面的代码,我们可以加载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); 

希望这项工作。

0
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我做什么请告诉我