问题标签 [pdfjs]

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 投票
2 回答
1124 浏览

javascript - 警告:字体加载期间出错:在 Rails 上使用 PDFJS 时超出最大调用堆栈大小错误

我正在尝试在我的 rails 应用程序上使用 PDFJS 加载 pdf。仅加载图像,而不会渲染任何文本。

控制台说:

奇怪的是,它可以在 localhost 和 Firefox 上完美运行。它适用于本地主机上的任何浏览器。该错误仅出现在生产服务器上。

这是我的配置。

应用程序.js

simpleviewer.js.erb

pdf_show.erb

非常感谢。

0 投票
0 回答
1821 浏览

c# - 使用 pdf.js 和 Chrome 的缓存问题

我正在使用 pdf.js 开发一个 C#/ASP.NET 翻书项目。当我在 Chrome 中启动具有空缓存的应用程序时,我加载一次我的 pdf 文件并且一切都很好,但是当我刷新页面而不清除它时,pdf 完全下载了 5 次,所以大小从 7,5Mo 到37,5钼。

我检查了 IE 11、Edge 和 FireFox,我没有遇到任何问题。我已经尝试按照这些说明禁用缓存,但它并没有解决我的问题。

这是我调用我的文件的地方:

这是我的渲染功能:

我想了解它为什么会有这样的反应。

0 投票
0 回答
582 浏览

angularjs - 使用 Angular 和 pdf.js 显示多页 PDF

我想在我的 Angular 应用程序中显示 PDF。应该可以一次显示多个页面并在 PDF 中进行搜索。我试过angularjs-pdf这样做,但它缺少这些功能。是否有pdf.js的角度包装器可以做到这一点?或者有人可以让我开始了解如何在没有包装器的情况下在我的角度应用程序中实现 pdf.js?

0 投票
0 回答
7935 浏览

javascript - 使用 pdf.js 显示注释/超链接

我已经设法使用 mozilla 的 pdf.js 显示一个示例 PDF 文件。在 PDF 文件的第 1 页上,有一个指向第 2 页的内部链接和一个指向 google.com 的外部链接。

我的下一步是让示例 PDF 中的链接正常工作(可点击),我正在努力解决这个问题。

目前我所能做的就是获取链接/注释并将它们打印到控制台。谁能帮我将这些链接呈现到注释 div 层?

我浏览了 pdf.js 文档,但找不到我要找的东西……我只是想把这个可点击的链接功能添加到下面的简单代码中。

这是迄今为止我的进步的代码笔:http: //codepen.io/laurencemeah/pen/ONrJXj

0 投票
2 回答
8826 浏览

javascript - 使用 PDFJS 以全屏模式查看 PDF 文件

我正在使用 pdfjs-dist 模块在模式弹出窗口中显示 pdf 文件。我可以应用一些功能:更改/转到页面、缩放等...

我想以全屏或演示模式查看 pdf 文件,就像 pdfjs 的演示:

https://mozilla.github.io/pdf.js/web/viewer.html

我查看了 pdfjs 源代码,但我不知道如何进入全屏/演示模式。

0 投票
1 回答
926 浏览

pdfjs - 对于嵌入式 PDF,PDFJS 是否可以同时支持滚动和跳转到页码?

这似乎应该是非常标准的行为。

我可以显示一个可滚动的 PDF:

我可以通过以下方式逐页显示 PDF:

但似乎无法在 API 中找到任何引用来允许滚动和跳转到特定页面,此外:

这不起作用...

0 投票
1 回答
647 浏览

printing - 在 Edge 浏览器中使用 pdfjs 打印文档

我正在尝试在 Edge 浏览器中使用 pdfjs 打印 pdf 文档。问题是打印不起作用,打印对话框没有打开或在很长一段时间(> 1 分钟)后打开。比我在 pdfjs 网站 ( http://mozilla.github.io/pdf.js/web/viewer.html ) 上测试的演示,当我尝试打印文档时,“准备打印文档需要 2 分钟以上。. " 之后打印预览中的所有渲染页面都缺少下半部分..

在此处输入图像描述

这是 pdfjs 的已知问题吗?有什么解决方案/解决方法吗?

0 投票
1 回答
1733 浏览

qt - SyntaxError:解析错误 - 带有 react-pdf-js 库的 Wkhtmltopdf

我正在使用 wkhtmltopdf 版本 0.12.2.1(带有修补的 qt)来渲染我的 reactJs 应用程序!它工作得很好,直到我添加了react-pdf-js库来渲染我的应用程序中生成的 pdf。我按照 react-pdf-js 文档中描述的代码(参见https://www.npmjs.com/package/react-pdf-js)使其工作。

pdf 在我的页面中呈现,看起来确实很酷。但是当我再次尝试运行 wkhtmltopdf 以生成我的应用程序的任何页面的 pdf 时,会返回以下错误:

然后,我去我的 app.js 看看第 46789 行有什么:

错误发生在说 的行上parse.call(this, href);,这是pdf.combined.js脚本的一部分。

我在网上找不到任何解决方案,所以我想知道是否有人可能知道我是否做错了什么或有办法解决它。

谢谢..

0 投票
1 回答
172 浏览

pdf - 作为查看器显示 pdf 文件内容

我想要一个 PDF 查看器。我手头有 pdf 文件内容(不是 PDF 文件)。

如何将其显示为 pdf 查看器。就像在pdfjs中一样。

请帮忙。

提前致谢

0 投票
0 回答
31 浏览

android - 如何在超链接中实现一段代码?

我经常看到这样的代码片段:

而且我不确定如何在我的 html 中实现它。会不会是这样:

如果不是豪斯,应该这样做吗?这段代码来自一个 SO question 谢谢!