# GS1-128 条码生成器

根据 GS1 应用标识符（例如 (01) GTIN、(10) 批次、(17) 到期日期和 (00) SSCC）生成用于物流和供应链标签的 GS1-128 条码。工具会检查标识符、其值的长度和 GTIN 校验位，插入 FNC1 字符，并将条码绘制为 PNG 图像或 SVG 文件，同时以人类可读的形式打印数据。

## 常见问题

### 如何填写 GS1-128 数据？

将每个应用标识符写在括号中，后面紧跟其值，例如 (01)09521234543213(17)261231(10)ABC123。括号不会被编码；它们用于告诉工具每个标识符从哪里开始。编码前会移除空格。

### 支持哪些应用标识符？

支持 GS1 通用规范中的所有标识符，包括 (00) SSCC、(01) GTIN、(10) 批次或批号、(11) 生产日期、(17) 到期日期、(21) 序列号、(310n) 净重和 (400) 订单号。每个值都会按要求检查长度和字符集。

### 工具会检查 GTIN 校验位吗？

会。工具会验证 GTIN 的 (01) 后以及 SSCC 的 (00) 后等 GS1 密钥的校验位，校验位错误时会显示提示并拒绝输入。使用条码校验位计算器查找正确的校验位。

### FNC1 是什么？我需要添加它吗？

FNC1 是一种特殊的 Code 128 字符，用于标记条码包含 GS1 数据并分隔可变长度字段。工具会在开头，以及每个非末尾的可变长度值后插入它，因此你无需手动输入。

### GS1-128 和 Code 128 有什么区别？

GS1-128 是带有前导 FNC1 且数据按应用标识符组织的 Code 128，因此接收系统可以识别 GTIN、批次或到期日期等各部分。普通 Code 128 携带的是没有这类含义的自由文本。

### GS1-128 条码应选择哪种格式？

SVG 是矢量文件，任何尺寸下都能保持清晰，适合用于印刷稿件和设计软件。PNG 是栅格图像，兼容各种场景，包括办公文档和标签打印机。两种格式都有白色背景和符号周围的白色边距。

### GS1-128 条码可以有多长？

GS1 规范将 GS1-128 符号限制为 48 个数据字符，不包括括号。此工具最多接受 200 个输入字符，也能绘制更长的数据，但合作方可能会拒收，因此应像 GS1 物流标签那样，将长数据拆分到两个条码中。

### 比例和高度控件有什么作用？

比例范围为 1 到 10，默认值为 3，会按比例调整每条条和空隙的宽度。默认条高约为 13 毫米，你可以选择 5 到 50 毫米。除非关闭显示选项，否则会在下方打印带括号标识符的人类可读文本。

### 为什么我的数据被拒绝？

常见原因包括标识符未知、值过短或过长、只允许数字的字段中含有字母、日期无效，或包含 GS1 字符集之外的字符（例如带重音符号的字母）。提示会说明问题类型。

### 我的数据会被存储吗？

不需要。数据仅用于绘制条码，图像每边最多为 4000 像素。

在这里投放广告？

[给我们发邮件](mailto:hi@dennn.is?subject=%E5%9C%A8%20OneClick%20Pro%20%E4%B8%8A%E6%8A%95%E6%94%BE%E5%B9%BF%E5%91%8A)

[广告 适用于 WordPress 的智能体就绪型插件套件。](https://sleekwp.com/?ref=oneclickpro)
