【问题标题】:TypeError: wrong arguments, pass 1 argument which is a valid index in the arrayTypeError:参数错误,传递 1 个参数,该参数是数组中的有效索引
【发布时间】:2019-04-30 16:05:51
【问题描述】:

首先,我已经用hummusjs(https://github.com/galkahana/HummusJS) 填写了表格,然后我需要删除可编辑字段或者我们可以说锁定表格。当我这样做但它抛出错误TypeError: wrong arguments, pass 1 argument which is a valid index in the array.

const pdfWriter2 = hummus.createWriterToModify(source, {
  modifiedFilePath: target,
  log: __dirname + "/logs.txt",
});

lockForm(pdfWriter2)
pdfWriter2.end();

【问题讨论】:

    标签: javascript pdf hummus.js


    【解决方案1】:

    也许您想将下面的代码与log 属性一起使用

    var pdfWriter = hummus.createWriter(__dirname + 
    '/output/BasicPNGImagesTest.pdf',{log:__dirname + '/output/BasicPNGImagesTest.log'});
    

    您显示的代码没有任何log 属性

    var pdfWriter = hummus.createWriterToModify(__dirname + 
    '/TestMaterials/PDFWithPassword.PDF', {
                modifiedFilePath: __dirname + '/output/PDFWithPasswordModified.pdf',
                userPassword: 'user'
            });
    

    【讨论】:

    • 设置 userPassword 未按预期工作...我想锁定 pdf 表单以进行进一步编辑。当您尝试动态插入图像以及锁定表单时,它会引发错误。
    猜你喜欢
    • 1970-01-01
    • 2017-08-29
    • 1970-01-01
    • 1970-01-01
    • 2014-12-18
    • 2020-01-23
    • 2018-01-21
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多