hiprint官方文档:http://hiprint.io/docs/start本人写的部分文档: https://ccsimple.github.io/sv-print-docs/config/hiprint.html安装使用npm install vue-plugin-hiprint<!--【必须】在index.html 文件中添加打印所需样式(cdn可能不稳定):--> <!-- OR --> <!-- 可以调整成 相对链接/自有链接, 【重...
Github Demo预览:https://ccsimple.github.io/vue-plugin-hiprint/(慢,需翻墙) 更新记录:npm包版本及更新记录 打印客户端:https://gitee.com/CcSimple/electron-hiprint 中转服务:https://github.com/Xavier9896/node-hiprint-transit 文章链接 入门篇: 【vue-plugin-hiprint】使用-入门篇 进阶篇: 【vue-plugin...
GitHub is where people build software. More than 100 million people use GitHub to discover, fork, and contribute to over 420 million projects.
源码链接:https://github.com/CcSimple/vue-plugin-hiprint-start 1.编写 provider 并 构建 这里将创建两个provider文件,用于演示如何在两个不同容器中去构建可拖拽元素。 1.1 创建 provider 首先创建provider,直接上代码: // provider1.js import { hiprint } from "vue-plugin-hiprint"; export const provider1...
本文介绍对vue-plugin-hiprint部分重要代码的解析,这是一个很好的开源插件,能够自己自定义打印模板,通过后端传来的数据进行渲染打印,官方也提供了许多的api供开发者使用。界面采用了antdesign。实现了免预览的直接打印。 github:https://github.com/CcSimple/vue-plugin-hiprint ...
源码链接:https://github.com/CcSimple/vue-plugin-hiprint-start ▲本篇效果图 1.编写 provider 并 构建 这里将创建两个provider文件,用于演示如何在两个不同容器中去构建可拖拽元素。 1.1 创建 provider 首先创建provider,直接上代码: // provider1.js ...
hiprint.setConfig({ text: { tabs: [ { name:'基础',// 可调整名称 // 整体替换: 相当于移除所有options, 重新插入新的参数 // replace: true, options: [ {name:"title", hidden:true} ] } ] } }) 注意:tabs的replace相当于移除所有options,重新插入新的参数;如果想要修改第2个tab,那么需要把他...
A free, fast, and reliable CDN for vue-plugin-hiprint. hiprint for Vue2.x / Vue3.x 支持拖拽(分页(不分页)、表头表脚、样式设置、复制粘贴、缩放、撤销重做)生成打印模板、导出json模板数据、静默打印/获取MAC地址(借助客户端)
vue-plugin-hiprint(基于hiprint 2.5.4) 当时只是为了方便我(并非hiprint原作者)在vue项目中引入使用,所以以此命名。 此插件仅仅是一个JavaScript【工具库】而非 Vue【组件库】,所以它默认是不包含demo中所见的那些组件页面的(demo代码随便复制修改拿去用)。
源码链接:https://github.com/CcSimple/vue-plugin-hiprint-start 效果如下: 1.前言 首先我们应该清楚两种打印模式: 拖拽生成的html,创建iframe然后调用浏览器提供的printAPI 将生成的html,通过socket.io发送到直接打印客户端再调用electron提供的printAPI