首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >使用节点-qpdf加密pdf文件

使用节点-qpdf加密pdf文件
EN

Stack Overflow用户
提问于 2020-03-06 11:04:29
回答 1查看 1.9K关注 0票数 1

我正在尝试使用节点-qpdf

我只是做了个简单的:

Test.pdf位于index.js所在的目录中。

代码语言:javascript
复制
var qpdf = require('node-qpdf');

var options = {
    keyLength: 128,
    password: 'test123',
    restrictions: {
        print: 'low',
        useAes: 'y'
    }
}
var localFilePath ='Test.pdf';
var outputFilePath ='test';
qpdf.encrypt(localFilePath, options, outputFilePath);

我犯了错误,就像:

Run: nodemon index.js

代码语言:javascript
复制
[nodemon] 2.0.2
[nodemon] to restart at any time, enter `rs`
[nodemon] watching dir(s): *.*
[nodemon] watching extensions: js,mjs,json
[nodemon] starting `node index.js`
C:\Users\Rad\Desktop\node-qpdf-master\test\node_modules\node-qpdf\index.js:56
        return callback(null, outputStream);
               ^

TypeError: callback is not a function
    at Object.Qpdf.encrypt (C:\Users\Rad\Desktop\node-qpdf-master\test\node_modules\node-qpdf\index.js:56:16)
    at Object.<anonymous> (C:\Users\Rad\Desktop\node-qpdf-master\test\index.js:13:6)
    at Module._compile (internal/modules/cjs/loader.js:945:30)
    at Object.Module._extensions..js (internal/modules/cjs/loader.js:962:10)
    at Module.load (internal/modules/cjs/loader.js:798:32)
    at Function.Module._load (internal/modules/cjs/loader.js:711:12)
    at Function.Module.runMain (internal/modules/cjs/loader.js:1014:10)
    at internal/main/run_main_module.js:17:11
[nodemon] app crashed - waiting for file changes before starting...
EN

回答 1

Stack Overflow用户

发布于 2020-08-04 10:14:58

我想他们还没有更新文档,我读了他们的代码,你必须把outputFileoptions修改成这样。

代码语言:javascript
复制
 var options = {
    keyLength: 256,
    password: '12345',
    outputFile: '<your output name file>',
    restrictions: {
      modify: 'none',
      extract: 'n'
    }

  var doc = await qpdf.encrypt(`${fileLocation}.pdf`, options)
票数 5
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/60562788

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档