gpt4 book ai didi

javascript - 如何从 pdf.js 获取原始数据

转载 作者:行者123 更新时间:2023-11-30 10:13:39 25 4
gpt4 key购买 nike

我正在构建一个使用 PDF.js 加载和呈现 pdf 的页面,如下代码所示。

var url = '/path-to-pdf.js';
PDFJS.workerSrc = "./js/external/pdf.worker.js";

PDFJS.getDocument(url).then(function getPdfHelloWorld(pdf) {

var pageNumber = 1;
renderPage($(".center-info")[0], pdf, 1, function pageRenderingComplete() {
if (pageNumber > pdf.numPages) {
return; // All pages rendered
}
// Continue rendering of the next page
renderPage($("display-div")[0], pdf, ++pageNumber, pageRenderingComplete);
});

});

我想进行客户端下载,这意味着我必须直接访问原始 PDF。在这里可以这样做吗?

最佳答案

我刚得到答案。我们可以通过 getData() 方法访问数据。

PDFJS.getDocument(url).then(function getPdfHelloWorld(pdf) {

pdf.getData().then(function(arrayBuffer) {
var pdfraw = String.fromCharCode.apply(null, arrayBuffer);

// Operation your raw pdf here...
});

干杯

关于javascript - 如何从 pdf.js 获取原始数据,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/25101852/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com