hiprint-官网vue完整版本+实现客户端配置+可实现直接打印(在html版本增加了条形码、二维码拖拽等)

一、项目搭建

1、官网提供

https://github.com/CcSimple/vue-plugin-hiprint

https://gitee.com/seagit/vue-plugin-hiprint

2、下载指引

进入项目官网,下载zip压缩包

3、解压文件、导入编辑器

二、运行vue项目

这里以vscode为例,使用nodejs、npm安装(没有环境先安装npm安装环境,网上很多)

1、开启终端

2、启用vue服务

这里以vscode为例,使用nodejs、npm安装(没有环境先安装npm安装环境,网上很多)

bash 复制代码
# 全局安装 Vue CLI(如果未安装)
npm install -g @vue/cli
bash 复制代码
# 启动开发服务器
npm run serve

3、开启页面

(1)执行命令获取本地路径

(2)进入页面

三、解决直接打印问题-需安装客户端

如果未下载客户端,这无法进行直接打印

1、下载路径

静默打印参考路径

https://github.com/CcSimple/electron-hiprint/tree/master/res

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

2、下载执行

进入下载路径,找到下载包,可直接下载exe文件

下载后,点击进行安装

3、客户端打印配置

(1)进入客户端

(2)设置客户端信息

根据需要进行配置

设置默认打印机

(3)代码中可查看连接配置

客户端的端口需与代码保持一致(其实不用配置,一般都是一致的)

四、打印测试

当配置完客户端,便能静默打印了

相关推荐
Java陈序员4 小时前
太香了!一款轻量级的 Elasticsearch 可视化管理工具!
vue.js·elasticsearch·vite
万物得其道者成6 小时前
前端大整数精度丢失:一次踩坑后的实战解决方案(`json-bigint`)
前端·json
鹏北海7 小时前
移动端 H5 响应式字体适配方案完全指南
前端
姜太公钓鲸2338 小时前
ROM就是程序存储器,实际的存储介质是Flash闪存。上述描述中的程序存储器是什么意思?
开发语言·javascript·ecmascript
柳杉8 小时前
使用AI从零打造炫酷医疗数据可视化大屏,源码免费拿!
前端·javascript·数据可视化
凌云拓界9 小时前
前端开发的“平衡木”:在取舍之间找到最优解
前端·性能优化·架构·前端框架·代码规范·设计规范
zhengfei6119 小时前
【XSS payload 】一个经典的XSS payload
前端·xss
简单Janeee9 小时前
[Vue 3 从零到上线]-第四篇:组件化思维——把网页像积木一样拆解
javascript·vue.js·ecmascript
全栈老石10 小时前
手写一个无限画布 #1:坐标系的谎言
前端·canvas
XW010599910 小时前
4-11判断素数
前端·python·算法·素数