基于UPC-A标准的EAN-13在世界范围内用于标记零售商品。 13位EAN-13号码由四部分组成:
国家代码 - 2或3位数字
制造商代码 - 5至7位数字
产品代码 - 3至5位数字
检查数字 - 最后一位数字
代码演示:
Step 1: 创建一个BarcodeSettings实例。
BarcodeSettings settings = new BarcodeSettings();
Step 2: 将条码类型设置为EAN13。
settings.Type = BarCodeType.EAN13;
Step 3: 设置数据进行编码。
settings.Data = "123456789012";
Step 4: 计算校验和并将校验码添加到条形码。
settings.UseChecksum = CheckSumMode.ForceEnable;
Step 5: 在底部显示条形码文本,并集中对齐文本。
settings.ShowTextOnBottom = true;
settings.TextAlignment = StringAlignment.Center;
Step 6: 根据设置生成条形码图像并以.png格式保存。
BarCodeGenerator generator = new BarCodeGenerator(settings);
Image image = generator.GenerateImage();
image.Save("EAN-13.png", System.Drawing.Imaging.ImageFormat.Png);
输出:
完整代码:
BarcodeSettings settings = new BarcodeSettings();
settings.Type = BarCodeType.EAN13;
settings.Data = "123456789012";
settings.UseChecksum = CheckSumMode.ForceEnable;
settings.ShowTextOnBottom = true;
settings.TextAlignment = StringAlignment.Center;
BarCodeGenerator generator = new BarCodeGenerator(settings);
Image image = generator.GenerateImage();
image.Save("EAN-13.png", System.Drawing.Imaging.ImageFormat.Png);
标签:条形码Barcode条形码生成
本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,尊重他人劳动成果
0
好文不易,鼓励一下吧!