将文本附加到现有 PDF 文件电子Node.js



我正在从电子中的选定文本生成pdf文件。但是我想在此pdf文件中附加文本,但它每次都会覆盖该文件。 有什么方法可以在末尾将文本附加到 PDF 文件中?

win.once('ready-to-show', () => {
win.webContents.printToPDF(pdfSettings(), function(err, data) {
win.close();
if (err) {
//do whatever you want
return;
}
try{
fs.writeFileSync(filename, data);
console.log("save");
}catch(err){
//unable to save pdf..
console.log("unable to save" + err);
}
})
});

尝试使用 fs.appendFileSync(( 而不是 fs.writeFileSync

最新更新