条形码组件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实例。
Step 2: 将条码类型设置为EAN13。
Step 3: 设置数据进行编码。
Step 4: 计算校验和并将校验码添加到条形码。
Step 5: 在底部显示条形码文本,并集中对齐文本。
Step 6: 根据设置生成条形码图像并以.png格式保存。
输出:
完整代码:
点击下载Spire.Barcode
国家代码 - 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
相关文章推荐
- 【教程】条形码组件Spire.Barcode 教程:如何在C#中创建DataMatrix条码
- 【教程】条形码组件Spire.Barcode 教程:如何在C#中创建DataMatrix条码
- Word组件 Spire.Doc 教程:如何在C#,VB.NET中将XML转换为PDF
- 条形码组件Spire.Barcode 教程:在Java中生成QR码
- Barcode Professional for ASP.NET使用教程:如何用System.Net.Mail 类创建条码图像的HTML邮件
- Barcode Professional for ASP.NET使用教程:如何用System.Net.Mail 类创建条码图像的HTML邮件
- 条形码组件Spire.Barcode 教程:在Java中生成QR码
- Word组件Spire.Doc 教程:如何在C#中设置段落前后的间距
- Word组件Spire.Doc 教程:如何在C#中设置段落前后的间距
- Word组件 Spire.Doc 教程:如何在C#,VB.NET中将XML转换为PDF
- 条形码组件Spire.Barcode 教程:在Java中扫描条形码
- 【教程】Excel组件Spire.XLS 教程:如何在C#,VB.NET将CSV转换为PDF
- 条形码组件VintaSoftBarcode.NET SDK v10.0发布,增强条码识别、生成功能
- Word组件Spire.Doc 教程:在word文档中创建书签
- PPT组件Spire.Presentation教程:在C#中将PPT文档转换为EMF图像
- Word控件Spire.Doc 教程:用C#,VB.NET在Word中创建对书签的交叉引用
- Barcode Professional for ASP.NET使用教程:透明旋转条码图像的创建
- 【教程】PDF组件Spire.PDF 教程:在C#中显示PDF文件的打印预览
- 【新工具】Java条形码组件Spire.Barcode for JAVA 发布 | 附下载
- Spire.Doc 教程:在C#,VB.NET创建、编辑和保存Word