当前位置: 首页 > wzjs >正文

建设外围彩票网站西安网站优化公司

建设外围彩票网站,西安网站优化公司,网站源代码查看,宜昌高端网站建设浏览器中想要打印文件,不依靠浏览器自带的打印窗口,想要实现静默打印(也就是不弹出打印对话框),同时控制打印份数的功能,一种方式是使用vue-plugin-hiprint和本地安装客户端electron-hiprint 本来是浏览器去…

浏览器中想要打印文件,不依靠浏览器自带的打印窗口,想要实现静默打印(也就是不弹出打印对话框),同时控制打印份数的功能,一种方式是使用vue-plugin-hiprint和本地安装客户端electron-hiprint

本来是浏览器去调用打印控件,现在直接在对应电脑上安装程序,然后浏览器去调用该程序。

浏览器 -> electron-hiprint -> 打印
  • vue-plugin-hiprint:https://gitee.com/CcSimple/vue-plugin-hiprint

  • electron-hiprint: https://gitee.com/CcSimple/electron-hiprint

    • 下载地址:https://gitee.com/CcSimple/electron-hiprint/releases
    • 找到指定系统版本,进行下载并安装
    • 【安装注意:安装客户端时请 以管理员身份运行 ,才能成功添加 URLScheme】
    • URLScheme hiprint://
      在这里插入图片描述

实现步骤

安装 electron-hiprint

上面有安装地址,比如windows 64位的选择这个安装包下载,并使用管理员身份安装
在这里插入图片描述
安装完成并启动后
在这里插入图片描述

在vue项目中使用vue-plugin-hiprint

安装包

npm install vue-plugin-hiprint
# 或者
yarn add vue-plugin-hiprint

项目中引入包

// 全局引入
// main.js
import { hiPrintPlugin } from 'vue-plugin-hiprint'
Vue.use(hiPrintPlugin, '$pluginName')// 局部引入(推荐)
import { hiPrintPlugin } from 'vue-plugin-hiprint'

页面中使用

<button @click="print">打印</YsButton>import { hiPrintPlugin } from 'vue-plugin-hiprint'async print() {const printer = hiprint.hiwebSocket.getPrinterList().find(i => i.isDefault); // 获取当前默认的打印机console.log(printer)// hiprint.hiwebSocket.send({ client: 'TEST_PRINT', printer: printer?.name, type: 'url_pdf', pdf_path: 'http://xx.xxx.xx.xx:1123/preview/xxx.pdf' }) // 指定打印机,同时配置客户端的tokenhiprint.hiwebSocket.send({ client: '', type: 'url_pdf', pdf_path: 'http://xx.xxx.xx.xx:1123/preview/xxx.pdf', pages: 1, copies: 2 }) // 设置打印的页数和打印的份数},

如果需要设置客户端的token的话在此处,应用即可。
在这里插入图片描述
有打印成功的状态返回
在这里插入图片描述


文章转载自:

http://yDW7Otsx.sfdsn.cn
http://SoYM7QJ7.sfdsn.cn
http://KHCVezr8.sfdsn.cn
http://bCKJRnvi.sfdsn.cn
http://GNusgGmd.sfdsn.cn
http://pfIeUQxg.sfdsn.cn
http://PucWyiNU.sfdsn.cn
http://Bal89wpz.sfdsn.cn
http://5gLvIApH.sfdsn.cn
http://aHDdyfRd.sfdsn.cn
http://Ip5TJRLA.sfdsn.cn
http://hUlidFra.sfdsn.cn
http://KNfZAX2J.sfdsn.cn
http://1dD1kFXC.sfdsn.cn
http://jkAdgVdJ.sfdsn.cn
http://6lnjBEfE.sfdsn.cn
http://HAvOFRhg.sfdsn.cn
http://45eABWpe.sfdsn.cn
http://5WSXmWCo.sfdsn.cn
http://z0kW7gOu.sfdsn.cn
http://CYMFoQ8h.sfdsn.cn
http://TwNDXeCZ.sfdsn.cn
http://fgFQJhNi.sfdsn.cn
http://aa01Ripi.sfdsn.cn
http://zWYRdjiv.sfdsn.cn
http://mQ5xCJS7.sfdsn.cn
http://teRO5oS0.sfdsn.cn
http://9Id6qg7q.sfdsn.cn
http://T3kgnj37.sfdsn.cn
http://8dWcnYkN.sfdsn.cn
http://www.dtcms.com/wzjs/659757.html

相关文章:

  • dede怎么设置wap网站东莞住建局电话是多少
  • 51制作工厂网站在线观看无需选择莱芜人才网招聘网
  • 深圳网站优化运营最好的免费cms系统
  • 最专业的网站建设推广无锡网站建设价格
  • 模块网站需要多少钱wordpress getterm
  • 网站撤销备案百度收录教程
  • 做网站还是app好网络营销效果评估的作用有哪些
  • 建设 展示型企业网站中文无版权图片网站
  • 简述商务网站建设步骤拍卖行 网站建设
  • 美食网站开发的难点怎样做网站步骤
  • 中山做公司网站弹簧东莞网站建设
  • 网站上做值机的app网站建设咨询中心
  • 免费做logo网站常州建网站
  • 金牛区网站建设微商平台
  • 太原网站seo外包网站模板出售
  • 深圳做网站 创同盟企业网站建设 深圳
  • 哈尔滨建站系统报价北京网站搭建服务
  • vs怎么做网站的首页家装企业网站系统下载
  • 做网站得每年续费吗电子商务网站规书
  • 电影网站如何优化php html转 wordpress
  • 性价比最高网站建设电话住房和城乡建设报名网站
  • 最近下载的网站怎么找网页制作背景图代码
  • 深圳网站建设找哪家公司做百科权威网站有哪些
  • 百度网站v2升级到v3怎么做wordpress是什么框架
  • 福建省住房城乡建设厅网站网站定制那个好
  • oppo手机应用商店使用最佳搜索引擎优化工具
  • 做网站需要哪些东西做编程网站有哪些
  • 榆次做企业网站怎么做最简单的网站
  • 网站建设在国外同城app开发价目表
  • 外链建设都需要带网站网址怎么注册网络科技公司