做过网页打印的应该都清楚,如果想使用js直接调用本地打印机进行打印任务都需要基于打印控件,因为js不能直接调用打印机,即使是google浏览器也是内置的打印控件。
打印控件启动文件:printWin.exe
jquery使用git上有demo,这里不做说明;
以下是在vue中使用说明:
依赖安装
// 安装html2canvas
# npm install --save html2canvas
// 或
# yarn add html2canvas
// 安装axios
# npm install axios
// 代码中引入
import html2canvas from html2canvas
import axios from axios
完整示例
版权声明:本文内容由互联网用户自发贡献,该文观点仅代表作者本人。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如发现本站有涉嫌抄袭侵权/违法违规的内容, 请发送邮件至123456@qq.com 举报,一经查实,本站将立刻删除。