2012-02-02 40 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我做什麼請告訴我