此项目是一个通过浏览器可以直接调用打印机的开源项目,其中包含浏览器的部分与客户端的部分; 1、浏览器部分: 2、客户端部分 客户端部分有Electron构建,提供了基础的打印与Socket部分;构建版本支持Win64位、Win63位、macOS(Intel)、macOS(ARM64)、Linux(需要桌面系统)。 打印、打印设计、可视化设计器、报表设计、元素编辑、可视化打印编辑 关于此插件 vue-plugin-hiprint(基于hiprint 2.5.4) 当时只是为了方便我(并非h…
此项目是一个通过浏览器可以直接调用打印机的开源项目,其中包含浏览器的部分与客户端的部分; 1、浏览器部分: 2、客户端部分 客户端部分有Electron构建,提供了基础的打印与Socket部分;构建版本支持Win64位、Win63位、macOS(Intel)、macOS(ARM64)、Linux(需要桌面系统)。 打印、打印设计、可视化设计器、报表设计、元素编辑、可视化打印编辑 关于此插件 vue-plugin-hiprint(基于hiprint 2.5.4) 当时只是为了方便我(并非h…
❝ 相信你看了 【vue-plugin-hiprint】使用-进阶篇 已经知道了模板对象结构,如何查看可用API。本打印篇将讲解打印相关API及注意事项。 ❞ 源码链接: https://github.com/CcSimple/vue-plugin-hiprint-start 效果如下: 1.前言 首先我们应该清楚两种打印模式: 拖拽生成的html,创建iframe然后调用浏览器提供的printAPI 将生成的html,通过socket.io发送到直接打印客户端再调用electron提供的printA…
node-sass是我们开发中很常见的依赖包,也是安装时间冗长和最常见到报错的依赖。 安装node-sass失败原因有很多种,我们在说失败原因之前,先来分析一下node-sass的安装过程(以下node版本为v10.15.3): PS D:\demo> npm i node-sass // 从npm源安装到node_modules > node-sass@4.13.0 install D:\demo\node_modules\node-sass > node scripts/install.js …
COOL的产品是多个方向,全覆盖的,不止一个主要涉及: COOL-ADMIN 后台权限管理系统,主要用来开发服务端接口、管理后台,特点是快速开发,后端语言有java、node可选; COOL-TOOLS 桌面端开发,多应用桌面系统,类似电脑端的小程序,当然你也可以用它来开发单个桌面应用; COOL-UNI 移动端(小程序、APP 等)开发 UI 组件库,基于UNI-APP深度后端结合 COOL-ADMIN,达到前后合一提高开发效率; COOL-MALL 商城系统,一个使用 COOL-ADMIN 与 C…