您的位置:首页 > 其它

条形码组件Spire.Barcode 教程:如何在C#中创建EAN-13条码

2017-11-28 11:14 549 查看
基于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);


点击下载Spire.Barcode
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: 
相关文章推荐