# 易标签Web打印方案和示例代码 **Repository Path**: elable/browser-print ## Basic Information - **Project Name**: 易标签Web打印方案和示例代码 - **Description**: 快速将基于 USB、网络或蓝牙的标签打印添加到基于浏览器的应用程序中。 - **Primary Language**: JavaScript - **License**: AGPL-3.0 - **Default Branch**: master - **Homepage**: http://www.yi-label.com/e-label-integrated-printing - **GVP Project**: No ## Statistics - **Stars**: 2 - **Forks**: 1 - **Created**: 2024-05-25 - **Last Updated**: 2025-11-11 ## Categories & Tags **Categories**: Uncategorized **Tags**: 标签打印, 浏览器打印, 打印自动化 ## README # 易标签Web打印方案和示例代码 #### 介绍 快速将基于 USB、网络或蓝牙的标签打印添加到基于浏览器的应用程序中。 易标签web打印解决方案可以把条码标签打印功能集成到B/S架构的管理系统中,由Web系统管理和打印标签,以实现标签在线实时打印功能。WEB条码标签打印主要由条码标签模板设计,条码标签模板管理,条码标签打印服务三个功能模块组成。 条码标签模板设计是通过E-Label进行设计,客户可以根据实际业务需求进设计标签模板并保存成文件,然后上传到服务器由条码标签管理进行版本,授权等管理。 条码标签模板管理模块可以对系统需要使用的标签模板进行版本,授权等管理,同时可以通过测试打印检测标签模板设计是否正确。 在需要打印条码标签的客户端安装打印服务, B/S系统通过JavaScript脚本与打印服务进行通信,目前打印服务提供的API有获取本机安装的打印机列表, 预览标签,打印标签功能, 本服务功能支持OEM订制, 可以根据用户际需求进行二次开发。 #### 软件架构 软件架构说明 #### 安装使用 易标签Web打印集成, 采用HTML5+WebSocket, 网页端通过JS发送打印命令和打印数据到打印服务程序, 服务程序通过接收的数据来完成操作。 测试时,标签所使用的模板需要放到打印程序的”Templates”目录下, 项目发布到生产环境,可以将标签模板放到服务器上, 打印标签时, 如在本地找不到, 将会到服务器上自动下载。 * 具体参照演示例 **YilabelWeb.html** YiLabelWebPrintService.exe和yncTechControls.dll是商业产品。 许可模式可在此处获得 http://www.yi-label.com/e-label-integrated-printing #### 特技 1. 使用 Readme\_XXX.md 来支持不同的语言,例如 Readme\_en.md, Readme\_zh.md 2. Gitee 官方博客 [blog.gitee.com](https://blog.gitee.com) 3. 你可以 [https://gitee.com/explore](https://gitee.com/explore) 这个地址来了解 Gitee 上的优秀开源项目 4. [GVP](https://gitee.com/gvp) 全称是 Gitee 最有价值开源项目,是综合评定出的优秀开源项目 5. Gitee 官方提供的使用手册 [https://gitee.com/help](https://gitee.com/help) 6. Gitee 封面人物是一档用来展示 Gitee 会员风采的栏目 [https://gitee.com/gitee-stars/](https://gitee.com/gitee-stars/)