vue使用Print.js跨域打印pdf
注意事项:本教程演示的pdf是存储在远程服务器的直链请不要使用自己创建iframe然后放地址那种打印方式。1.按照
·
注意事项:本教程演示的pdf是存储在远程服务器的直链
请不要使用自己创建iframe然后放地址那种打印方式。
1.安装
npm install print-js --save
2.引入
import print from 'print-js'
3.使用
printJs({ printable: printBase64, type: 'pdf', base64: true });
4.说明
printBase64即pdf转换base64后的编码,注意没有data:application/pdf;base64 xxxx这样的格式
转换通常由后台返回,或者后台返回二进制文件流,前端处理。
更多推荐
已为社区贡献3条内容
所有评论(0)