问题标签 [androidpdfviewer]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
3 回答
353 浏览

android - 单击卡片视图按钮时,我需要打开一个 Pdf 文件,并且每张卡片都有自己的 pdf 文件

这是我的 Orderofday.java,我在其中从 URL 获取数据,在 Stringprogressing_file 中我得到 pdf 链接。我已经显示了每张卡片上存在的数据,但无法在单击的卡片按钮上打开 pdf 链接。

这是我的 OrderList.java 类,我在其中设置来自 OderModel.java 的文本

这是我的 OrderModel.java,我在其中制作了 getter 和 setter

现在我需要针对每个点击的卡片视图打开一个 pdf,我在 procedding_file(字符串)中获得了 pdf 的 url,但无法获得它。请帮助我实现这一目标,这里是 xml。

0 投票
1 回答
1159 浏览

xamarin - 如何在 Xamarin webview 中加载在线 pdf 文件?

我试图在 Xamarin 表单 Webview 中加载和显示在线 pdf 文件(来自 sharepoint 链接的文件)。为了加载 pdf,我使用自定义渲染器实现了 pdf 查看器。但是,没有加载文件。你能帮我解决这个问题吗?

以下代码用于加载文件。

0 投票
1 回答
205 浏览

java - 如何在每个选项卡中创建带有选项卡和 PDFviewer 的 ViewPager?

如何使用 tablayout 创建一个viewpager每个包含pdfviewer 的选项卡资产文件夹加载单独的 pdf 文件。

提前致谢。

0 投票
1 回答
759 浏览

java - PDF 立即打开和关闭

在我的应用程序中,我正在将 pdf 下载到下载文件夹,并尝试使用以下代码打开。

清单文件中的提供程序定义

provider_paths.xml

该应用程序仅显示用于打开文件的驱动器 pdf 查看器和单词选项,而不是手机中存在的 pdf 查看器。

当我单击驱动器 pdf 查看器时,它会立即打开和关闭。我已经检查了下载文件夹中的文件,文件在那里,里面有内容。

请在上面提供帮助。

0 投票
2 回答
733 浏览

android - 缩小应用程序时,Android PDF 查看器崩溃

我正在使用https://github.com/barteksc/AndroidPdfViewer在我的应用程序中显示 pdf。但是,当我使用缩小和缩小资源 true 构建应用程序时,当应用程序开始显示 pdf 查看器时,我的应用程序崩溃。

我得到的错误

0 投票
1 回答
51 浏览

c# - 如何在 xmarine android c# App 中显示内部存储自定义文件夹中的 pdf?

我想在我的应用程序中下载(从内部存储自定义文件夹)后显示 pdf 文件。我希望用户可以选择他们喜欢的应用程序来打开它。我使用了下面提到的代码,但它不起作用。我怎样才能做到这一点? 在此处输入图像描述

0 投票
0 回答
688 浏览

php - 尝试使用php和barteksc pdf查看器依赖项在android应用程序中呈现pdf,pdf的路径存储在mysql中

这是我得到的错误:

E/.hfad.pdfviewe:未找到长 com.shockwave.pdfium.PdfiumCore.nativeOpenDocument(int, java.lang.String) 的实现(尝试 Java_com_shockwave_pdfium_PdfiumCore_nativeOpenDocument 和 Java_com_shockwave_pdfium_PdfiumCore_nativeOpenDocument__ILjava_lang_String_2) E/PDFView:加载 pdf 错误 java.lang.UnsatisfiedLinkError:否在 com.shockwave.pdfium.PdfiumCore.nativeOpenDocument(Native Method) at com.shockwave.pdfium.PdfiumCore .newDocument(PdfiumCore.java:113) 在 com.github.barteksc.pdfviewer.source.FileSource.createDocument(FileSource.java:38) 在 com.github.barteksc.pdfviewer.DecodingAsyncTask.doInBackground(DecodingAsyncTask.java:53) at com.github.barteksc.pdfviewer.DecodingAsyncTask.doInBackground(DecodingAsyncTask.java:25) at android.os.AsyncTask$2.call(AsyncTask.java:333 ) 在 java.util.concurrent.FutureTask.run(FutureTask.java:266) 在 java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) 在 java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor. java:641) 在 java.lang.Thread.run(Thread.java:764) ##FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang .Thread.run(Thread.java:764) ##FutureTask.run(FutureTask.java:266) at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1167) at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:641) at java.lang .Thread.run(Thread.java:764) ##

0 投票
1 回答
228 浏览

android - 检测页面结尾并禁用 AndroidPdfViewer 中的滚动

我使用https://github.com/barteksc/AndroidPdfViewer

我需要检测页面结束,禁用滚动并进行一些验证。我该怎么做?

0 投票
2 回答
2468 浏览

android - kotlin androidpdfviewer lib 似乎没有加载

我正在使用 android pdfviewer lib 打开和阅读 pdf,位于:https ://github.com/barteksc/AndroidPdfViewer

但是当我尝试启动 pdf 时出现错误:

E/zygote64:未找到长 com.shockwave.pdfium.PdfiumCore.nativeOpenDocument(int, java.lang.String) 的实现(已尝试 Java_com_shockwave_pdfium_PdfiumCore_nativeOpenDocument 和 Java_com_shockwave_pdfium_PdfiumCore_nativeOpenDocument__ILjava_lang_String_2)

E/PDFView: 加载 pdf 错误 java.lang.UnsatisfiedLinkError: No implementation found for long com.shockwave.pdfium.PdfiumCore.nativeOpenDocument(int, java.lang.String) (试过 Java_com_shockwave_pdfium_PdfiumCore_nativeOpenDocument 和 Java_com_shockwave_pdfium_PdfiumCore_nativeOpenDocument__ILjava_lang_String_2)

我尝试了依赖项的不同实现,但没有一个起作用:

错误在这里找到:

库中的函数 nativeOpenDocument 似乎没有加载。

我在 github 上发现了一些话题:https ://github.com/barteksc/AndroidPdfViewer/issues/538 https://github.com/barteksc/PdfiumAndroid/issues/54 https://github.com/mshockwave/ PdfiumAndroid/问题/13

但是没有找到解决方案,正如建议的那样,我尝试更改依赖项,尝试关闭计算机和手机,尝试使缓存无效并重新启动,在模拟器上尝试但没有任何效果。

如果有人可以帮助我,那就太好了?

0 投票
1 回答
385 浏览

android - 如何通过按钮在Android中初始化onDraw

在我的项目中,用户可以查看 PDF 文档,我希望他们可以选择通过 onDraw 和 Paint 对文档中的每一页进行注释。我希望首先打开文档以供查看,并选择通过 WhatsApp 绘画功能之类的按钮打开和关闭绘画/绘画功能。

我有一个扩展我的 PDFView 的 PaintView 类,但是当我打开 PDF 时,会立即调用 onDraw,允许我在 PDF 上绘图,但无法关闭此功能并在页面之间滑动。当我将 initDraw 移动到一个按钮时,我的 PaintView 类中有一个空指针。

我的观众活动:

我的 PaintView 类:

我的 XML: