拉莫斯之舞
你是在加载的页面文件中,写了打印的代码?electron是有打印的api的,可以直接调用,将加载的页面生成pdflet win = new BrowserWindow({
width: 768,
height: 1024,
show: false})
win.loadURL('页面地址')let contents = win.webContents// 监听加载完成事件contents.on('did-finish-load', () => {
contents.printToPDF({}, (error, data) => { if (error) throw error // 写文件
fs.writeFileSync('保存地址', data)
win.close()
})
})