1

我正在使用pdfjs-dist从 pdf 文档中提取纯文本,并希望在控制台上打印以下警告消息:

Warning: TT: undefined function: 32

虽然这篇文章指出我可以通过设置来做到verbosity: 0这一点,但它似乎不起作用,即警告消息仍在控制台上记录。

代码:

const pdfjslib = require('pdfjs-dist');

let options = {
    url: url,
    httpHeaders: {
        //headers
    },
    verbosity: 0,
}

function getPlainBody(options) {
    var loadingTask = pdfjslib.getDocument(options)
    return loadingTask.promise
    .then((doc) => {
        //handle doc
    })
}

我使用的 pdfjs-dist 版本是 2.2.228,我用 nodejs 编写。

4

1 回答 1

1

将 viewer.js 中 defaultOptions 下的 verbosity 属性的值更新为 0

verbosity: {
value: 0,
kind: OptionKind.API },

我在 2.6.347 版本中尝试过。

于 2021-02-23T12:07:59.007 回答