【教程】Spire.Barcode 教程:如何在C#中创建EAN-13条码

基于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);

输出:

图片1

完整代码:

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);

Spire.Barcode

标签:条形码Barcode条形码生成

声明:本站部分文章及图片源自用户投稿,如本站任何资料有侵权请您尽早请联系jinwei@zod.com.cn进行处理,非常感谢!

上一篇 2017年10月25日
下一篇 2017年10月25日

相关推荐

发表回复

登录后才能评论