本指南展示了如何为全球供应链、制药和监管遵守提供GS1-128(UCC/EAN-128)条码,使用Aspose.BarCode为 .NET。

引入

本指南展示了如何为全球供应链、制药和监管遵守提供GS1-128(UCC/EAN-128)条码,使用Aspose.BarCode为 .NET。

什么是GS1-128(UCC/EAN-128)条码?

GS1-128,也称为UCC/EAN-128 ,是一种标准化的1D条码,用于编码变量长度、结构化供应链数据与应用识别器(AI)。在物流、医疗保健、药店、食品和零售领域使用。

快速启动(最小例子)

using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.GS1Code128, "(01)09521234543213(10)ABC123");
generator.Save("gs1-128-shipment.png", BarCodeImageFormat.Png);

原則

  • Visual Studio 2019 或以后
  • .NET 6.0+ 或 .NET Framework 4.6.2+
  • Aspose.BarCode 为 .NET (NuGet)
  • 基本的C#知识
PM> Install-Package Aspose.BarCode 

步骤实施

using Aspose.BarCode.Generation;
// Example with GTIN-14 (01) and batch/lot (10)
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.GS1Code128, "(01)09521234543213(10)ABC123");
gen.Save("gs1-128-shipment.png", BarCodeImageFormat.Png);

格式化应用识别器(AI)

  • 每個數據元素都以其 AI 開始,例如, (01), (17), (10), (21)
  • 对于变量长度(集合、彩票、序列)的字段,没有空间的 AI 组和数据,如果更多字符串跟踪,则使用 FNC1 结束(Aspose.BarCode 会自动这样做)。
  • 例子:- ◎吉丁14: (01)09521234543213
  • 比特币 / 彩票: (10)ABC123
  • 延期: (17)250430

定制条形码的出现

  • 酒吧高度/宽度: csgen.Parameters.Barcode.BarHeight.Pixels = 100; gen.Parameters.Barcode.XDimension.Pixels = 3;
  • 色彩/背景: csgen.Parameters.Barcode.BarColor = Color.Black; gen.Parameters.Barcode.BackColor = Color.White;
  • 主条目: csgen.Parameters.CaptionBelow.Visible = true;

支持的输出格式

  • PNG,JPEG,BMP —标准印刷和网页
  • TIFF — 高级/档案
  • SVG,EMF — 标签和包装的 vector

麻烦解决与常见问题

  • 带码不扫描或错误的数据?- 确保正确的AI合成,正确使用偏见,没有额外的空间。

  • 可变长度未分配的字段?- 确认适当的 FNC1 配置(由 Aspose.BarCode 自动处理为 GS1-128)。

  • Too dense/large for 标签?- 调整XDimension或使用多角格式。

FAQ

Q:如何编码多个数据字段?A:混合多个AI数据对(例如, (01)...(10)...(17)...).问: 药品和食品出口需要GS1-128条码吗?答:是的,对于许多地区和行业来说,我们总是根据您的符合标准进行验证。

使用案例和应用程序

  • 全球供应链跟踪
  • 药品包/终止标签
  • 食品和饮料物流
  • 医疗保健设备遵守
  • 仓库和航运自动化

最佳实践:快速参考表

提示不要
AI 合成使用序列和正确的字段顺序使用空间或错过AI
领域格式化基于GS1 specs的AIs混合 GS1 和 Non-GS1 的数据
输出格式SVG/PNG/TIFF 符合标签包装低的JPG
Validation使用 GS1 兼容的扫描仪/软件测试假设所有扫描仪都准备好GS1

结论

GS1-128(UCC/EAN-128)对供应链、医疗保健和监管条形编码至关重要。 Aspose.BarCode API 参考 为了更多。

More in this category