Closed ninepi09 closed 3 years ago
const pdf = await readAsArrayBuffer(pdfFile); const res = await fetch(proxyurl+p12File); const p12Blob = await res.blob(); // const p12Buffer = fs.readFileSync(`${__dirname}/../resources/certificate.p12`); // let pdfBuffer = fs.readFileSync(`${__dirname}/../resources/including-a-link.pdf`); console.log("saving"); console.log("pdf name ", pdfFile); const p12Buffer = await readAsArrayBuffer(p12Blob); // pdfBuffer = plainAddPlaceholder({ // pdfBuffer, // reason: 'I have reviewed it.', // signatureLength: 1612, // }); // signer.sign(pdf, p12Buffer); const signedPdf = signer.sign(pdf, p12Buffer); const {signature, signedData} = extractSignature(signedPdf); expect(typeof signature === 'string').toBe(true); expect(signedData instanceof Buffer).toBe(true);
i use that code and have import signer from 'node-signpdf'; on Githubissues.
i use that code and have import signer from 'node-signpdf'; on Githubissues.