2012-12-27 54 views
3

在我的应用程序中,我正在显示位于服务器中的pdf文档。我能够显示一个小尺寸的PDF文件。但我的pdf文档大小是25mb。当我试图显示我的pdf时,它显示错误消息,说该文件太大。如何在android中显示更大尺寸的pdf文档?如何在android webview中渲染大尺寸的pdf文档?

在这方面的任何建议将感恩。

我的代码:

WebView webView = (WebView) findViewById(R.id.web); 
webView.setWebViewClient(new WebViewClient()); 
webView.addView(webView.getZoomControls()); 
webView.getSettings().setJavaScriptEnabled(true); 
webView.loadUrl("http://www.stluciadance.com/prospectus_file/sample.pdf"); 
webUrl="http://www.stluciadance.com/prospectus_file/mydoc.pdf"; 
webView.loadUrl("https://docs.google.com/gview?embedded=true&url="+ webUrl); 

enter image description here

回答

0
webview.loadUrl("http://drive.google.com/viewerng/viewer?embedded=true&url=" + "Your pdf url"); 

使用此代码的工作对我来说

+0

你能给一个解释 - 为什么这是工作。 – Peter