pdfmake运用笔记
pdfmake 是基于客户端服务器的 PDF 打印解决方案,完全基于 JavaScript 开发。提供强大的排版引擎
pdfmake官网:http://pdfmake.org/#/
pdfmake资源地址
<script src="http://cdn.bootcss.com/pdfmake/0.1.20/pdfmake.js"/>
<script src="http://cdn.bootcss.com/pdfmake/0.1.20/pdfmake.min.js"/>
<script src="http://cdn.bootcss.com/pdfmake/0.1.20/vfs_fonts.js"/>
记一下使用pdfmake生成pdf的实现方法。
官方提供3个文件pdfmake.js、pdfmake.min.js、vfs_fonts.js。
首先要设置pdf字体,官方提供的文件只有英文字体,需手动添加中文字体。
字体就添加了一个微软雅黑的普通字体,加粗和斜体没有添加
//pdf字体
pdfMake.fonts = {
Roboto : {
normal : 'Roboto-Regular.ttf',
bold : 'Roboto-Medium.ttf',
italics : 'Roboto-Italic.ttf',
bolditalics : 'Roboto-Italic.ttf'
},
微软雅黑 : {
normal : 'msyh.ttf',
bold :