您可以从GitHub版本下载最新版本的Print.js
npm 安装
npm install print-js --save
npm安装时将库导入项目
import print from 'print-js'
首先,我们需要在页面上包含Print.js库和样式
下面主要介绍一下我们要用的打印方法printJS();
printJS()将接受一个对象作为参数,下面表格的参数则为该对象的属性,通过控制属性值来控制打印;
参数
默认值
说明
printable:
null
文档来源:pdf或图像的url,html元素的id或json数据的对象
type:
可打印类型。可用的打印选项包括:pdf,html,image,json和raw-html。
header:
null
用于HTML,Image或JSON打印的可选标头。它将放在页面顶部。此属性将接受文本或原始HTML
headerStyle:
'font-weight:300;'
要应用于标题文本的可选标题样式
maxWidth:
800
最大文档宽度(像素)。根据需要更改此项。在打印HTML,图像或JSON时使用。
css:
null
这允许我们传递一个或多个应该应用于正在打印的html的css文件URL。值可以是包含单个URL的字符串,也可以是包含多个URL的数组。
style:
null
这允许