Ошибка типа: неверные аргументы, передайте 1 аргумент, который является допустимым индексом в массиве - PullRequest
0 голосов
/ 30 апреля 2019

Прежде всего, я заполнил форму 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();

1 Ответ

0 голосов
/ 30 апреля 2019

может быть, вы хотите использовать приведенный ниже код с 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'
        });
...