标签设计 · 管理 · 打印 · API 对接

让每一张标签,
从设计到打印都可追踪

可视化设计标签模板,激活码接入打印终端,业务系统一个 API 直接下单。每个任务的每一行数据,打印状态都能查到。

template_code + printer_code 发送打印
轻松对接
打印状态追踪与断点续打
行级反馈
Windows / Linux / Android
多端一致
SKU_LABEL_60x40 · v3已发布
60 × 40 mm · 100%

品名

{{name}}

批次

{{batch}}

条码 · Code128

{{sku}}

功能特性

一个平台,覆盖标签打印全流程

从模板设计、终端接入、打印机授权,到 API 下单、任务追踪、成员与计费,一个平台全部管理。

01

标签模板

系统内置编辑器,保存即生效,编辑器内可直接打印。

  • 可视化编辑器
  • 版本管理
  • 企业分组共享
  • 权限控制
  • 版本更新审核流程
02

终端管理

激活码接入,设备凭证可轮换、可注销。

  • 激活码接入
  • 凭证轮换与注销
  • 设备发现
  • 心跳在线
03

打印机

虚拟打印机绑定实体设备,按分组授权。

  • 打印机分组
  • 分组授权
  • 状态上报
04

开放 API

按 template_code + printer_code 直接发送打印。

  • 密钥管理
  • 资源 / 分组授权
  • Scope 控制
05

打印任务

每个任务中每一行数据的打印状态都可查询。

  • 任务追踪
  • 行级记录
  • 取消 / 重试 / 续打
06

成员管理

定向邀请或邀请链接加入,按角色分配权限。

  • 邀请链接
  • 定向邀请
  • 角色控制
07

用量与计费

按月统计用量,按套餐计费,账单清晰。

  • 打印量 / API 调用量
  • 资源数统计
  • 套餐订阅

解决方案

适配不同行业的标签打印场景

不论是产线追溯、仓库出库,还是门店价签和合规标签,都能用同一套平台交付。

制造业01

产线标识与追溯标签

MES / ERP 通过 API 下发序列号、批次号,产线终端就近打印。行级记录对应每个序列号,中断后从未完成的行续打,不重号、不漏号。

  • 行级记录可追溯
  • 断点续打不重号
  • 模板快照锁定版本
仓储物流02

多仓库箱贴与出库标签

WMS 按仓库、按工位指定打印机。打印机按分组授权给不同仓库,大批量出库数据分批上传、边传边打。

  • 打印机分组授权
  • 大任务流式上传
  • 终端心跳在线监控
零售连锁03

总部统一模板,门店就地打印

总部设计价签、货架签模板,企业分组共享到各门店。门店用 Windows 或 Android 终端打印,各端效果一致。

  • 企业分组共享
  • 跨平台统一渲染
  • 激活码快速开店
医药 / 食品04

合规场景下的模板变更管控

模板更新走审核流程,审核通过才生效。历史任务保留提交时的模板快照,任何一张已打印标签都能追溯当时用的版本。

  • 版本更新审核
  • 不可变模板快照
  • 角色权限控制

技术架构

为可靠打印而设计

标签印出去就收不回来。架构上每一层都按「不多打、可补打、可追溯」来设计。

  1. 01

    业务系统 / 编辑器

    OpenAPI · App

  2. 02

    Redis Stream

    下单只写 Stream

  3. 03

    MQTT 网关

    消费组消费 + ACK

  4. 04

    打印终端

    无头浏览器渲染

  5. 05

    实体打印机

    状态上报

控制面 · MQTT只下发 KB 级任务包,携带 dispatch_id 去重

数据面 · HTTP终端按需拉取模板快照与分页数据

架构

微服务 + Redis Stream 解耦

app / openapi / platform / mqtt 网关 / worker 可独立部署。下单只写 Stream,网关以消费组消费并 ACK,按代次生成 dispatch_id,终端据此去重。

传输

控制与数据分离

MQTT 只下发 KB 级任务包,模板和数据由终端按需走 HTTP 拉取。长连接负担轻,也省带宽。

一致性

模板快照 + 本地缓存

提交任务时锁定不可变快照,修改模板、归档版本都不影响在途和历史任务。终端按 content_hash 判断缓存,大任务重启也不用重新拉模板。

可靠性

大任务流式 + 断点续打

AppendRows 分批上传,终端分页取数。服务端只下发未完成的行:宁可少打(可以补),也不多打(收不回)。

渲染

跨平台统一渲染

编辑器和预览器基于 VariLabel.Editor Web Components,终端用无头浏览器渲染,所见即所打,Windows / Linux / Android 效果一致。

安全

细粒度开放授权

Scope 管"能做什么",资源授权管"对哪些对象做",两者同时满足才放行。新密钥默认零权限,启动时校验每个接口都声明了 Scope,并有凭证级限流和月度配额。

开发者 API

业务系统,一个请求就能打印

ERP、WMS、MES 或自研系统,都可以通过开放 API 直接下发打印任务,不用关心终端、驱动和网络。

一个请求即可打印
只需 template_code + printer_code + 数据行,无需关心终端与驱动。
大任务分批追加
AppendRows 分批上传数据,终端边收边打,内存与带宽都可控。
行级状态回查
每一行的打印状态都可查询,支持取消、重试和从断点续打。
默认零权限密钥
Scope + 资源授权双重校验,凭证级限流与月度配额。
curl -X POST https://api.varilabel.com/v1/print-jobs \
  -H "Authorization: Bearer $VARILABEL_API_KEY" \
  -H "Content-Type: application/json" \
  -d '{
    "template_code": "SKU_LABEL_60x40",
    "printer_code": "WH-A-01",
    "rows": [
      { "sku": "VL-1001", "name": "无线扫码枪", "batch": "20250601" },
      { "sku": "VL-1002", "name": "热敏标签纸", "batch": "20250601" }
    ]
  }'

# => { "job_id": "job_8f2c1e", "status": "queued", "total_rows": 2 }
bash

价格

按月统计用量,按套餐计费

打印量、API 调用量、资源数一目了然,业务增长时随时升级。

免费版

个人与小团队验证场景

¥0/ 月

  • 每月 1,000 张打印
  • 每月 10,000 次 API 调用
  • 2 个终端 · 3 台打印机
  • 3 名成员
  • 可视化编辑器
免费开始
最受欢迎

专业版

成长型企业的生产环境

¥299/ 月

  • 每月 50,000 张打印
  • 每月 500,000 次 API 调用
  • 20 个终端 · 50 台打印机
  • 20 名成员 · 角色权限
  • 版本审核流程
  • 行级记录与断点续打
开始试用

企业版

多工厂、多仓库的大规模部署

联系销售

  • 自定义用量配额
  • 不限终端与打印机
  • 企业分组共享
  • 专属技术支持
  • 服务等级协议(SLA)
联系我们

需要对比完整的套餐权益?查看价格详情

常见问题

你可能想了解的

没找到想要的答案?

告诉我们你的打印场景,我们帮你评估接入方案。

联系我们
终端支持哪些操作系统?

打印终端支持 Windows、Linux 和 Android。各端都用同一套 Web Components 渲染,打印效果一致。

打印中途断网或终端重启怎么办?

服务端只会下发未完成的行,终端恢复后从断点续打。终端本地按 content_hash 缓存模板,重启后不需要重新拉取。

修改模板会影响正在打印的任务吗?

不会。任务提交时会锁定不可变的模板快照,之后修改模板或归档版本,都不影响在途任务和历史任务。

API 密钥如何保证安全?

新密钥默认零权限,需要同时授予 Scope(能做什么)和资源授权(对哪些打印机、模板做),两者都满足才放行。另有凭证级限流和月度配额。

用量超出套餐会怎样?

可在控制台随时查看当月打印量、API 调用量和资源数,也可以随时升级套餐。具体的超额策略以价格页说明为准。

今天就把标签打印接入你的业务系统

免费版即可体验可视化编辑器、终端接入和开放 API,几分钟打出第一张标签。