Articles of pdf

Android PDF未在浏览器和WebView中加载

我正在尝试在Android Webview中加载PDF文件。 当我用谷歌搜索它。 我find的最佳答案是使用Google文档。 现在,我所做的是在此url的末尾附加PDF文件urlhttps://docs.google.com/gview?embedded=true&url= 然后在android WebView中加载这个完整的URL。 它成功加载PDF。 但是,以下URL上有一个PDF文件未在WebView和Chrome浏览器(在我的系统上)中加载。 PDFurl是 http://www.expertagent.co.uk/asp/in4glestates/ {16D968D6-198E-4E33-88F4-8A85731CE605} / {05c36123-4df0-4d7d-811c-8b6686fdd526} /external.pdf 当我尝试将PDF加载为https://docs.google.com/gview?embedded=true&url=www.expertagent.co.uk/asp/in4glestates/ {16D968D6-198E-4E33-88F4-8A85731CE605} / { 05c36123-4df0-4d7d-811C-8b6686fdd526} /external.pdf 然后它说没有预览可用。 任何人都可以告诉我这里错了什么。

Android – 加载PDF / PDF查看器

我想在webview上显示pdf内容。 这是我的代码: WebView webview = new WebView(this); setContentView(webview); webview.getSettings().setJavaScriptEnabled(true); webview.loadUrl(“URL/Demo_PDF.pdf”); 问题: 当我试图运行该应用程序时,那时我得到了空白屏幕。 而且,如果有任何PDF查看器,那么也建议我! 仅供参考,我已经设置了互联网许可。

Android打开pdf文件

我正在开发一个Android应用程序,我必须打开一些文件。 这是我使用intent的代码: public class FacturaActivity extends Activity { (…) public void downloadInvoice(View view) { File file = new File(Environment.getExternalStorageDirectory().getAbsolutePath() +”/”+ filename); Intent intent = new Intent(Intent.ACTION_VIEW); intent.setDataAndType(Uri.fromFile(file),”application/pdf”); intent.setFlags(Intent.FLAG_ACTIVITY_NO_HISTORY); startActivity(intent); } } 文件位于SD卡的根目录中,我可以手动打开它。 问题 应用程序在到达startActivity(intent)时关闭。 我认为问题出在AndroidManifest.xml文件中,但我不知道如何正确使用它。 AndroidManifest.xml中 logcat的 07-03 15:49:13.094: E/AndroidRuntime(1032): FATAL EXCEPTION: main 07-03 15:49:13.094: E/AndroidRuntime(1032): java.lang.IllegalStateException: Could not execute method of the activity (…) […]

在Android中打开pdf文件的限制

我想从我的Android应用程序中打开一些pdf。 我正在使用Intent来做到这一点: Intent intent = new Intent(); intent.setDataAndType(Uri.parse(url), “application/pdf”); startActivity(intent); 这段代码适用于某些pdf,但是当我尝试打开其他pdf时它失败了。 这是Android向我展示的消息: 该文件存在问题。 我必须提到,使用一个Crystal Report模板创建没有问题的pdf,并且使用另一个创建失败的pdf。 相反,如果我打开我的浏览器(在我的计算机上)失败的pdf的URL,它没有给我打开它们的任何错误所以我想也许Android上有一些限制,不同于某些pdf到另一个(在Crystal Report模板上),但我看不到它。 在Android上打开pdf文件有什么限制? (大小,Crystal Report的一些参数,不允许等等) 我已经放弃了它可能是一个大小限制,因为提供问题的pdf文件小于不提供任何错误的文件。 certificate我做了: 在浏览器上打开错误的PDF ~~>确定 在手机上下载错误的PDF并打开它~~>确定 在APP上打开错误的PDF ~~> 错误 在PDF崩溃的公司的APP上打开好的PDF ~~> OK 编辑 我注意到我使用的是http://协议,但PDF是在https://协议上,所以我在Uri.parse方法上更改了它。 当我进行此更改时,应用程序崩溃并在日志中显示错误: android.content.ActivityNotFoundException:找不到处理Intent的Activity 此外,我注意到没有给我任何错误的PDF,在http://协议而不是https://的URL中,所以我想https://协议可能是问题所在。 我只能在Intent上打开http://请求吗?

用于Android应用程序的Pdf viewer api / library?

我想知道在android中是否有pdf api或库? 这样我们就可以读取存储在SD卡上的任何pdf。 我已经解决了所有其他问题和他们的答案,但我没有得到任何满意的答案。 请为我建议任何适当的api或示例代码。 先谢谢你

从url下载pdf然后用pdf阅读器打开它

我正在尝试编写一个应用程序从url下载pdf,将它们存储在sd上,然后由adobe pdf reader或其他能够打开pdf的应用程序打开。 直到现在,我已“成功下载并将其存储在Sd卡上”(但每当我尝试使用pdf阅读器打开pdf时,阅读器崩溃并发出意外错误),例如, http://maven.apache。组织/ Maven的1.x中/ maven.pdf 这是我的下载程序的代码: //……..code set ui stuff //……..code set ui stuff new DownloadFile().execute(fileUrl, fileName); private class DownloadFile extends AsyncTask{ @Override protected Void doInBackground(String… strings) { String fileUrl = strings[0]; // -> http://maven.apache.org/maven-1.x/maven.pdf String fileName = strings[1]; // -> maven.pdf String extStorageDirectory = Environment.getExternalStorageDirectory().toString(); File folder = new File(extStorageDirectory, “testthreepdf”); folder.mkdir(); […]

在Android中显示PDF

在我的onCreate()我做这个检查: // // check if we have a PDF viewer, else bad things happen // Intent intent = new Intent(Intent.ACTION_VIEW); intent.setType("application/pdf"); List<ResolveInfo> intents = getPackageManager().queryIntentActivities(intent, PackageManager.MATCH_DEFAULT_ONLY); if (intents == null || intents.size() == 0) { // display message then… finish(); } 在我的HTC Desire上,即使我拥有Adobe的PDF阅读器,也不会返回匹配结果。 这个问题的答案android:从我的应用程序使用内置的pdf查看器打开PDF提到,Adobe可能没有任何公共意图,所以上面的检查显然不会返回任何内容。 任何人都可以validation你是否应该能够从意图启动Acrobat,或者是否有其他方法或PDF阅读器使用。 实际使用情况是下载发票副本并使用以下代码将其存储在本地存储中: URL url = new URL(data); InputStream myInput = url.openConnection().getInputStream(); […]

如何在Android中开发PDF阅读器

我们拼命想开发一个pdf reader.wesearchapi,但得到的java apis是用小程序和swings写的,我们可以运行在android.Or任何人都可以build议任何PDF阅读器api为android.we卡在这并不能前进,以完成我们的应用程序。如果任何人都有源代码,请分享。任何帮助的高度赞赏。

Android – 从SQLite数据源devise和生成报告的好的报告工具是什么?

我正在处理Android数据库types的应用程序。 我们需要显示一些报告。 我的问题是: 1-如何在Android上进行报告? 2-什么是从SQLite数据源devise和生成报告的好的报告工具? 3-如何从SQLite数据源生成PDFtypes的报告? 问候。

在Android WebView中使用mozilla pdf.js Android API级别低于19显示PDF文件

我在Android WebView中使用mozilla pdf.js来显示PDF文件。 代码在Android API级别19中正常工作。 Uri path = Uri.parse(Environment.getExternalStorageDirectory().toString() + "/test.pdf"); webView.loadUrl("file:///android_asset/pdfviewer/index.html?file=" + path); 但是它不适用于Android API级别16及以下 。 设备上显示白色空白屏幕。 有什么办法可以解决这个问题吗?