【问题标题】:PDFJS NODEJS: Unable to silence warning messagesPDFJS NODEJS:无法使警告消息静音
【发布时间】:2020-08-03 22:18:19
【问题描述】:

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

Warning: TT: undefined function: 32

虽然这个post 声明我可以通过设置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写的。

【问题讨论】:

  • 仅供参考,verbosity: 0 为我工作

标签: node.js pdfjs pdfjs-dist


【解决方案1】:

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

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

我已经在 2.6.347 版本中尝试过。

【讨论】:

    猜你喜欢
    • 2021-06-07
    • 1970-01-01
    • 1970-01-01
    • 2015-10-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2019-05-26
    • 1970-01-01
    相关资源
    最近更新 更多