已有 70 万+ 用户使用
免费 Code 32 条码生成器。
Code 32 以 Code 39 承载 AIC,即意大利药品包装的批准文号。输入九位数字(或八位),校验位由生成器处理。
如何创建 Code 32 条码
-
01
输入 AIC 的全部九位数字
保留开头的 0;如果只输入前八位,生成器会添加校验位。
-
02
将模块设为 0.25 mm
这是 2025 年法令规定的窄条和窄空的标称宽度。
-
03
添加 2.54 mm 的静区
默认情况下,图像止于条的边缘:请每侧至少设置 2.54 mm,这是 2001 年法令规定的最小值。
Code 32:意大利的 AIC 药品条码
Code 32 又称意大利药码(Italian Pharmacode),印在意大利药品包装的防伪标签上。它把 AIC 的九位数字(从开头的 0 到最后的校验位)转换为 Code 39 中的六个 32 进制字符。
位于 SSN 药品包装的 IPZS 标签上
通过意大利国家卫生服务体系(SSN)发放的药品包装带有国家印刷厂 IPZS 制作的防伪标签,由生产商贴上。Code 32 位于上方,下方是包装的九位序列号,使用 Interleaved 2 of 5。
根据 2001 年法令,药剂师会把其顶层贴在 SSN 处方上。出口、样品和销毁标记不得妨碍 AIC 的读取。
六个字符,适配 35 mm 的行
起始符和终止符采用 2.5:1 时,符号占 115 个模块:0.250 mm 下为 28.75 mm。加上 2.54 mm 的静区,总宽 33.83 mm,可放入 35 mm 的标签行。
生成器会拒绝错误的校验位。其 2.5:1 的比例在 2025 年法令规定的 2:1 至 3:1 范围内。
在线处理单个 AIC,用软件处理整个产品系列
在线生成的 Code 32 可免费下载 GIF、PNG 或 JPG;SVG 和更高的打印分辨率需付费方案。访客一次生成一个码;免费登录后,可将数据表格中的 AIC 列表转换为条码。
TBarCode SDK 从您的应用程序获取八位或九位数字,并绘制 32 进制符号。TFORMer Designer 和 TBarCode/SAPwin 同样支持 Code 32。
Code 32 概览
- 类型
- 以 32 进制表示 AIC 的 Code 39
- 规范
- 卫生部法令,2025 年 5 月 20 日,附件 B
- 数据
- AIC:9 位数字,首位为 0,末位为校验位
- 模块宽度
- 标称 0.250 mm
- 比例
- 2:1 至 3:1
- 文本行
- A + 9 位数字,OCR-A
校验位与 32 进制的原理
将偶数位的数字加倍,然后把结果的各位数字与奇数位的数字相加;总和的末位即为校验位。以 01234567 为例:14 + 12 = 26,校验位为 6。
12,345,676 = 11·324 + 24·323 + 24·322 + 10·32 + 12。法令中的对照表将这些值写作 0CSSBD。
Code 32 的常见错误
- 漏掉开头的零。12345676 会被当作八位基础数字,变成 A123456764,而不是 AIC。
- 添加 /E。AIFA 已取消集中授权药品的这一后缀;自 2027 年 2 月 10 日起,标签上不得出现它。
相关条码
按您输入的字符原样编码:没有 32 进制,也没有 AIC 校验位。
德国的药房编号,以 Code 39 表示,在减号后是十进制数字。
Laetus 的药品条码;它只是与 Code 32 有相同的别名。
常见问题
深入了解 Code 32。
意大利仍然要求使用 Code 32 吗?
为什么条码中看不到我的 AIC 数字?
数字前的 A 是什么意思?
AIC 由谁分配?
更多资源
医疗与制药标签常见问题
唯一标识符必须是 GS1 DataMatrix ,并按 ISO/IEC 15415 标准测得的打印质量等级不低于 1.5 级。低于这一等级,产品包装在药房验证时就有失败的风险。TEC-IT 生成的符号具有正确的 AI 编码;仍建议在您实际使用的材料上用验证仪确认等级。
产品TBarCode SDK
面向 Windows 的开发包:.NET、OCX 和 DLL 组件可在您的应用程序中生成并打印 100 多种条码码制。
产品TFORMer Designer
含数据字段和逻辑的合规条码标签与表单——适配所有打印机。
产品TBarCode/SAPwin
面向 SAP 的条码 DLL:通过 SAPSprint、SAPGUI 或 WWI,在几乎任意打印机上从 SAPscript、Smart Forms 和 ABAP 打印条码。