Hi,阿金 ...

electron生成pdf

发表: 2019-01-09 分类:

electron生成pdf

主要是html转pdf,pdf是打印用的文档,可以控制打印的格式.
使用electron生成pdf的方式就很随意了.
使用webview.toPDF(),NodeJS转化,NodeJS调用系统资源去生成都可以.
下面主要讲 使用webview或webcontent生成PDF.
注意:Electron的toPDF不支持页眉页脚设置.后面只能通过其它文案去修改页眉页脚了.

主要步骤

  1. 读取weburl
  2. 生成临时PDF文件
  3. 预览临时PDF
  4. 打印临时PDF
  5. 下载,上传PDF

读取URL

在服务器使用php模板渲染生成html页面,写打印样式.
统一使用A4纸标准.
打印注意,请参考关于html打印相关文章.

下面都是基于electron-vue的代码.
关键代码:

本文作者:阿金

本文链接:http://www.hi-arkin.com/2019/01/09/Electron/convert2pdf/

版权声明:本博客所有文章除特别声明外,均采用 CC BY-NC-SA 4.0 许可协议。转载请注明出处!

扫描二维码,分享此文章