pdf.js相关内容

带有文字选择的pdf.js

如何使PDF中的文字可选? 在这里尝试过。 PDF写得很好,但没有文字选择 https://github.com/mozilla/pdf.js https://github.com/mozilla $pd $ / $ $ $ $ $ $ $ $ '用严格'; PDFJS.getDocument('file.pdf')。then(function(pdf){ va ..
发布时间:2019-06-06 01:17:44 前端开发

在IE11中使用数据URL打开pdf.js.

我正在尝试使用pdf.js在IE10上的数据URL中显示文档。即,类似这样的事情。 它适用于Firefox或Chrome,但在Internet Explorer 10和11中,界面是显示,但保持为空,文档永远不会加载。 我检查过,compatibility.js包含在渲染器页面(viewer.html)中,因此IE支持应该存在。 编辑:实际上这是一个安全问题,因为IE不允许运行此 ..
发布时间:2019-05-27 13:39:05 前端开发

pdf.js是否只适用于某些pdf?

我正在尝试使用 pdf.js 将pdf页面转换为画布。我在使用.pdf渲染到单个画布时使用了答案由K3N实现的pdf.js和ImageData 。代码可在此处 Fiddle1 。 问题是这似乎只适用于某些pdf。 例如,代码适用于 http :http://arxiv.org/pdf/1207.0102v2.pdf 在 Fiddle2 中。 然而,当我为 http://infol ..
发布时间:2019-05-25 19:18:42 前端开发

使用Pdf.js突出显示pdf内的部分

我目前正在使用pdf.js进行渲染pdf的项目现在有一个棘手的任务是在给定坐标的情况下突出显示pdf页面的一部分 示例 给出类似的边界部分[(31,35),(40,35),(40,40),(31,40) )] 我应该突出显示给定部分选择nay主色 如何编写一个javascript来实际使用pdf.js api来完成这个任务 是否有可能或者我是否有过野心 解决方案 我 ..
发布时间:2019-05-24 16:49:22 前端开发

如何使用pdf.js库呈现整个pdf文档?

我尝试使用pdf.js库渲染PDF文档。我只知道javascript的基础知识而且我是承诺的新手,所以最初我在这个页面上遵循了建议:使用pdf.js和ImageData渲染.pdf到单个Canvas (2。回答)。 但结果,我把所有页面都空白了。所有的图片和颜色都很好,但甚至不是一行文字。我也尝试了其他一些教程,但要么得到相同的结果,要么文档完全丢失。 现在,我的代码如下所示:(它与教程几乎相 ..
发布时间:2019-05-24 16:05:55 前端开发

如何用PDF.JS显示整个PDF(不仅仅是一页)?

我创建了这个演示: http://polishwords.com.pl/dev/pdfjs/test.html 它显示一页。我想显示所有页面。一个在另一个之下,或者放置一些按钮来更改页面,甚至更好地加载PDF.JS的所有标准控件,就像在Firefox中一样。如何实现这个? 解决方案 PDFJS有一个成员变量 numPages ,所以你只需要遍历它们。 但是重要的是要记住,在pd ..
发布时间:2019-05-24 15:52:24 前端开发

在for循环中等待承诺

进入这整个异步的东西我有点麻烦。我正在使用pdf.js来读取pdf文件的内容。一切正常,但执行顺序给我带来了麻烦。这是我的代码: function getText(data){ var contents = []; PDFJS.getDocument(data).then(function(pdf){ var numPages = pdf.pdfInfo.numPages; f ..
发布时间:2019-04-28 10:39:44 前端开发

离线使用PDF.js

是否可以在没有网站在线的情况下使用PDF.js?我正在尝试使用pdf.js做一个简单的离线网站,但是如果没有在线就无法使用。 任何人都可以提供帮助吗? 解决方案 是的,你绝对可以离线使用它。下载最新版本此处。 现在解压缩zip文件并将其放在服务器上(使用xampp / wamp / lamp或任何其他localhost),因为该工作程序未启用file:// urls。 要 ..
发布时间:2019-04-27 13:58:30 前端开发

PDF.js在固定宽度上缩放PDF

我有一个固定的框,我想在PDF.js中显示我的PDF文件。由于PDF.js文档无法真正访问(通过源文件进行吐出),我想知道是否可以在固定宽度上缩放渲染的PDF。当我设置为CSS时: canvas {width:600px; } 对于显示PDF的画布,PDF被拉伸,质量变差。 解决方案 我更新了Pdf.js github中的示例 http://jsbin.com/ pdfjs-prevnex ..
发布时间:2019-02-20 21:21:37 前端开发

使用pdf.js打印PDF

我使用pdf.js在页面中嵌入单页PDF,我希望能够只打印PDF,而不是整个HTML页面。 这可能吗? 解决方案 我终于解决了这个问题。 我不能在这里发布我的代码,但这就是我所做的: 我将PDF渲染到2幅画布上,一幅用于缩略图,一张用于打印(隐藏) )。然后我有一个打印按钮打开一个新窗口,其中包含 img 标签,其中包含使用 toImageURL()。在新窗口中调用了 p ..
发布时间:2019-02-20 19:29:40 前端开发

如何使用pdf.js

我正在考虑使用 pdf.js (一种允许嵌入pdf的开源工具)在网页中)。没有关于如何使用它的任何文档。 我假设我做的是使用标题中引用的脚本创建一个html页面,然后在正文中,我把一些函数调用与文件名和位置的数组。任何人都可以帮我吗? 解决方案 试试谷歌 pdf.js文档 / *创建PDF文档* / var doc = new pdf() ; doc.text(2 ..
发布时间:2019-01-24 00:03:09 前端开发

在javafx webview中根本不加载PDF

此代码的目的是通过webview显示pdf文件。 按钮单击时读取pdf,但屏幕保持白色并永久加载。单击按钮后,pdf查看器在Web视图中加载没有错误,没有任何反应。 public class customFXMLController实现Initializable { @FXML private TabPane tabPane; @FXML 私人WebView网站; ..
发布时间:2019-01-18 10:47:02 Java开发

如何用pdf.js搜索?

我在Ionic App中显示pdf文件和pdf.js。我不使用viewer.js和viewer.html,因为我需要一个完全不同的布局。现在我有一个自定义搜索栏,我想在我的pdf文件中突出显示术语。有没有我可以调用的函数来执行此操作? 我正在渲染这样的文件: $ scope.renderPages = function(pdfDoc){ $ scope.pdfFile = pdfD ..
发布时间:2018-08-27 18:54:04 前端开发

PDF.js - 在嵌入式PDF上使用搜索功能

我使用带有 iframe src = viewer.html?file = ... 标记的PDF.js嵌入PDF。我正在使用PDF.js及其viewer.html,因为它已经提供了我在其他任何示例中都找不到的搜索功能。 我想要用户能够点击 并使用包含的文本搜索PDF并跳转到第一次出现。 JSFiddle: http://jsfiddle.net/agyetcsj/ HTML ..
发布时间:2018-07-16 12:22:32 其他开发

如何禁用PDF.js呈现的PDF中的超链接

我正在研究PDF.js以便在网络应用中使用。到目前为止,它满足了我们所有的业务需求。但是,管理层要求我们能够禁用PDF中的超链接。我们不一定要摆脱蓝色文本和下划线,但如果用户点击超链接,它不应该去任何地方。 我仔细查看过哪些API,但找不到任何内容。我也查看了源代码,但没有任何东西跳出来作为我可以注释掉的东西,以便禁用超链接。有没有办法禁用PDF中包含的超链接? 解决方案 经过大量的 ..
发布时间:2018-07-11 17:37:41 前端开发

在浏览器中编辑*现有* PDF

我有一个Web应用程序,当前从服务器获取PDF的base64表示。我可以使用Mozilla的pdf.js在 上显示,并通过下拉列表切换页面。 根据我能找到的所有内容和 Can Mozilla的pdf .js修改PDF?,无法用pdf.js编辑PDF。 我发现 jsPDF ,虽然我可以拿画布并执行 .toDataURL()它为每个页面并使用它构建一个新的PDF文档,但有 ..
发布时间:2018-07-05 10:17:56 前端开发

使用pdf.js和ImageData将.pdf渲染为单个Canvas

我正在尝试使用PDF.js阅读整个.pdf文档,然后在一个画布上渲染所有页面。 我的想法:将每个页面渲染到一个画布并获取ImageData(context.getImageData()),清除画布做下一页。我将所有ImageDatas存储在一个数组中,一旦所有页面都在那里,我想将数组中的所有ImageDatas放到一个画布上。 var pdf = null; PDFJS.disa ..