彩票走势图

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

原创|使用教程|编辑:王香|2017-11-28 10:34:32.000|阅读 913 次

概述:Spire.Barcode是一款专业的条码组件,专为开发人员在Java应用程序(J2SE和J2EE)上生成、读取和扫描1D、2D条形码而设计,本文介绍了如何通过Spire.Barcode在C#中创建EAN-13条码。

# 慧都年终大促·界面/图表报表/文档/IDE等千款热门软控件火热促销中 >>

相关链接:

基于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条形码生成

本站文章除注明转载外,均为本站原创或翻译。欢迎任何形式的转载,但请务必注明出处、不得修改原文相关链接,如果存在内容上的异议请邮件反馈至chenjj@capbkgr.cn


为你推荐

  • 推荐视频
  • 推荐活动
  • 推荐产品
  • 推荐文章
  • 慧都慧问
扫码咨询


添加微信 立即咨询

电话咨询

客服热线
023-68661681

TOP