https://github.com/crabbly/Print.js
文档来源:pdf或图像的url,html元素的id或json数据的对象
可打印类型。可用的打印选项包括:pdf,html,image,json和raw-html。
打印html,image或json时,它将显示为文档标题。如果用户尝试将打印作业保存为pdf文件,它也将是文档的名称。
设置为false时,库不会处理应用于正在打印的html的样式。使用css参数时很有用
默认情况下,在打印HTML元素时,库仅处理某些样式。此选项允许您传递要处理的样式数组。例如:['padding-top','border-bottom']
打印JSON数据时网格标题的可选样式。
在打印JSON时使用。这些是对象属性名称。
要以彩色打印文本,请将此属性设置为true。默认情况下,所有文本都将以黑色打印。
这允许我们传递一个或多个应该应用于正在打印的html的css文件URL。值可以是包含单个URL的字符串,也可以是包含多个URL的数组。