Vue.use(hiPrintPlugin,"$pluginName");// $pluginName 为自定义名称hiPrintPlugin.disAutoConnect();/// 提供的全局方法:/// provider 可为null args: 同模板对应调用 print 方法// 1. 打印this.$pluginName.print(provider, templateJson, ..
vue-plugin-hiprint (基于 hiprint 2.5.4) 当时只是为了方便 我(并非 hiprint 原作者) 在vue 项目中引入使用,所以以此命名。此插件 仅仅是一个 JavaScript【工具库】 而非Vue【组件库】,所以它默认不包含 demo 中的那些组件页面(demo 代码可复制使用)。
printData)// 数据源hiprintTemplate.print2(printData, {printer:'',title:'hiprint测试直接打印'});return}this.$message.error('客户端未连接,无法直接打印')},
hiprint for Vue2.x / Vue3.x (基于 jQuery, 理论上其他框架可用。react demo 分支) jQuery/uniapp (html/h5) 项目 见下方 jQuery/uniapp 项目使用 Important 注意事项 NodeJs 需要 16.x 版本 (开发使用 16.18.1) 【vue-plugin-hiprint】与【hiprint.io官网】差异甚多,请忽混用!请忽混用!请忽混用! 请...
最近后台管理系统项目中出现打印小票功能,产品希望实现无预览打印,但是浏览器是不支持直接调用打印机的,原因大概就是为了避免出现一些安全考虑的原因(列如你访问一个网站,进去后直接调用打印开始打印个几千张,类似…
要在Vue2项目中使用vuepluginhiprint简单实现无预览打印,可以按照以下步骤操作:安装依赖:在Vue2项目的入口文件index.html中,确保已经引入了vuepluginhiprint的相关依赖。这通常是通过npm或yarn进行安装的,但在浏览器端使用时,可能需要从CDN引入或者通过打包工具进行配置。配置打印内容样式:确保打印内容的...
vue-plugin-hiprint 是一款专为 Vue2 和 Vue3 设计的打印插件,它提供了一系列从打印到报表设计的功能,包括一个直观的打印设计界面,允许开发者通过拖拽元素来构建自定义的打印模板。以下是对 vue-plugin-hiprint 的详细介绍和使用指南: 1. vue-plugin-hiprint 是什么及其功能 vue-plugin-hiprint 是一个 Vue 插件...
自己的vue2项目整合vue-plugin-hiprint插件,仅根据自定义模版用于打印预览和导出pdf 将print-lock.css文件复制到public 安装依赖 npm install vue-plugin-hiprint main.js中 引入安装 import {hiPrintPlugin} from 'vue-plugin-hiprint' Vue.use(hiPrintPlugin, '$pluginName') ...
实现无预览打印的Vue2项目中,产品需求不支持浏览器直接调用打印机以避免安全风险。在gitee.com/CcSimple/vue-plugin-hiprint和gitee.com/CcSimple/electron-hiprint/releases地址中,提供了解决方案。首先,在项目入口文件index.html中,安装依赖。项目中实现无预览打印需确保打印内容样式设置为行内样式,以...
源码链接:https://github.com/CcSimple/vue-plugin-hiprint-start ▲本篇效果图 1.编写 provider 并 构建 这里将创建两个provider文件,用于演示如何在两个不同容器中去构建可拖拽元素。 1.1 创建 provider 首先创建provider,直接上代码: // provider1.js ...