问题标签 [pdfviewer]

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 投票
1 回答
1611 浏览

android - Android Pdf 查看器 FileNotFoundException

我正在尝试在我的应用程序中显示 pdf 文件。我正在使用 Pdf 查看器库(https://github.com/barteksc/AndroidPdfViewer)。我在我的资产文件夹中放置了一个 pdf 文件。但是当我尝试加载文件时,它显示了这个异常:

这是我的代码:

这是我在清单文件中的许可:

我正在使用 Ubuntu 12.04

有什么办法可以解决这个问题。

谢谢

0 投票
0 回答
451 浏览

java - Android使用itext库将pdf渲染为位图

我正在尝试将存储在我的资产文件夹中的 pdf 转换为使用PdfViewer.jar.

这是我的代码:

这段代码正在做我需要的。但是生成的位图质量很差。如何提高创建的位图质量?

0 投票
1 回答
255 浏览

java - 可用于离线查看的在线 PDF(缓存)

我最初是webview用来在线查看课堂笔记(在 HTML 中创建的)。缓存非常简单。这是代码。

那么有没有办法用来自 GitHub的PDFViewer来做同样的事情

使用pdfView.fromUri(uri)

0 投票
0 回答
37 浏览

javascript - 当应用程序缩放时,应用程序处理速度变得太慢

我们使用 Javascript 开发了 PDF 应用程序,其中包含许多控件,如对话框、拆分器、文本框、下拉菜单。

当我们在应用程序中加载 PDF 后缩放 PDF 文档时,其他控制速度变得太慢。

例如将文档缩放到 400% 以上。现在对话框打开和关闭被击中和挂起。

您能否建议我 - 为什么控件在缩放后被挂起。缩放代码或其他任何问题有问题吗?

0 投票
3 回答
3715 浏览

c# - 如何将生成的 PDF 文件流式传输到 DIV 内的阅读器而不是浏览器?

我有以下代码,在生成 PDF 后,向 SQL 提交查询将显示在浏览器中。但我正在寻找的是在页面的 PDF 查看器中显示文件,而不是使用浏览器阅读器。查看器位于 DIV 内。您可以看到所附图像中显示的示例,我将其作为测试运行以显示来自本地系统的文件而不是流式传输。这个函数 Response.BinaryWrite(bytes); 将生成的 PDF 发送到浏览器查看器。我该怎么做才能让它显示在 DIV 内的查看器中?

这是应该在 DIV 中显示生成的 PDF 文件的代码:

图片在这里:样本

这个想法是临时生成文件,用户将决定是否保存它。我尝试了其他选项,但似乎都没有,尤其是在 DIV 中时。换句话说,我希望使用显示动态 PDF 文件ltEmbed.Text = string.Format(embed, ...);

0 投票
2 回答
29 浏览

javascript - Javascript 对话框自动高度无法正常工作

我在 cshtml 中编写了这段代码来为我的 pdf 查看器模式创建一个容器:

我的js是:

但是我的对话框 pdf 查看器的高度仅占我屏幕的 10%

谢谢

0 投票
7 回答
9028 浏览

android - 如何在应用程序中显示在线pdf文件

我需要在我的应用程序中显示在线 pdf 文件。我正在使用第三方 api 但问题是它没有显示在线文件这是我的代码

我的xml文件

这是我在 PDFview 中呈现在线 pdf 文件的最终代码

我面临的问题是我可以显示资产文件夹中的文件。但是当我通过 uri 然后它什么也没显示。我还在清单中授予了互联网许可和外部数据读取许可。

0 投票
3 回答
540 浏览

android - 为什么人们不推荐使用 PdfRenderer 显示 PDF?

自上个月以来,我一直在寻找将 pdf 显示到 android 应用程序中的最佳方式。我总是得到第三方图书馆的帮助。没有人谈论过 Android 也通过 PdfRenderer 提供相同的东西。如果我们有原生支持,为什么要使用库?

请纠正我,为什么在搜索以将 pdf 文件显示到 Android 应用程序时,我总是得到库的链接?

0 投票
1 回答
765 浏览

c# - 使用 wpf 渲染 pdf

我需要编写自己的 pdf 查看器(UserControl)。我为此使用 pdfium.dll。它的包装是 PdfiumService。此服务可以将页面呈现到 BitmapSource。PdfViewer 在 ScrollViewer 中的 VirtualizingStackPanel 中显示页面。任何想法如何为 pdf 进行延迟渲染?问题是如果 pdf 大约 20mb(1000 页),渲染页面需要大约 2gb 内存。

VirtualizingStackPanel 可以帮助我吗?我没有找到“BeginVirtualizing”或其他任何事件。有什么简单的方法可以知道现在正在显示什么项目?

也许是这样的:

  1. 计算一次可以显示多少页。
  2. 请参阅 ScrollViewer 的偏移量。
  3. 计算页面的索引现在显示。
  4. 在当前旁边渲染 5 页。

是否有任何现成的解决方案,或一些提示或想法?

0 投票
0 回答
1058 浏览

java - 我想在 android studio 的 pdf Viewer 中使用翻页

我为 pdf 文件创建了 android 应用程序,但它只显示简单视图。实际上我想在我的 android pdf 视图中添加翻页。我的 PDFViewer 代码是:并且我还想添加搜索页码的功能(通过搜索转到特定页面)。

MainActivity.java

这是我的主要活动的 XML 文件

activity_main.xml

构建.gradle