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

好文不易,鼓励一下吧!

java ean13 条形码_【教程】Spire.Barcode 教程:如何在C#中创建EAN-13条码相关推荐

  1. asp.net mysql 创建变_[ASP.net教程]EF Core使用CodeFirst在MySql中创建新数据库以及已有的Mysql数据库如何使用DB First生成域模型...

    [ASP.net教程]EF Core使用CodeFirst在MySql中创建新数据库以及已有的Mysql数据库如何使用DB First生成域模型 0 2018-06-30 07:00:08 官方教程: ...

  2. keyshot聚光灯_【KeyShot教程】如何在KeyShot中创建和使用物理灯光?

    原标题:[KeyShot教程]如何在KeyShot中创建和使用物理灯光? 在KeyShot中,有两种方法可以点亮场景.HDRI是默认方法,但也可以使用物理灯.HDRI和物理照明的组合也很有效.要添加物 ...

  3. PS网页设计教程V——如何在Photoshop中创建一个商业网站布局

    作为编码者,美工基础是偏弱的.我们可以参考一些成熟的网页PS教程,提高自身的设计能力.套用一句话,"熟读唐诗三百首,不会作诗也会吟". 本系列的教程来源于网上的PS教程,都是国外的 ...

  4. Illustrator 教程:如何在 Illustrator 中创建无缝平铺图案?

    欢迎观看illustrator教程,小编带大家学习 illustrator 的基本工具和使用技巧,了解如何在 illustrator 中创建图案并将图案应用于多种形状,同时调整图案的颜色和形状. 在本 ...

  5. PS网页设计教程XV——如何在Photoshop中创建一个充满活力的作品集的网页设计

    作为编码者,美工基础是偏弱的.我们可以参考一些成熟的网页PS教程,提高自身的设计能力.套用一句话,"熟读唐诗三百首,不会作诗也会吟". 本系列的教程来源于网上的PS教程,都是国外的 ...

  6. Microsoft Word教程:如何在 Word 中创建文档、添加和编辑文本?

    欢迎观看 Microsoft Word 教程,小编带大家学习 Microsoft Word 的使用技巧,了解如何在 Word 中创建文档.添加和编辑文本. 创建文档,打开 Word,选择「空白文档」. ...

  7. Microsoft Excel 教程:如何在 Excel 中创建公式并使用内置函数执行计算?

    欢迎观看 Microsoft Excel 教程,小编带大家学习 Microsoft Excel 的使用技巧,了解如何在 Excel 中创建公式并使用内置函数执行计算. Excel 中的计算方式始终以等 ...

  8. Microsoft Excel 教程:如何在 Excel 中创建下拉列表?

    欢迎观看 Microsoft Excel 教程,小编带大家学习 Microsoft Excel 的使用技巧,了解如何在 Excel 中创建下拉列表. 在单元格使用下拉列表,帮助用户更高效地使用工作表工 ...

  9. PS网页设计教程IV——如何在Photoshop中创建一个专业博客网站布局

    向Talk-Mania网站致敬.一年前,在该网站上看过许多不错的网页设计教程.一年后,再回头想看看有没有什么新的教程的时候,蓦然发现该网站已经打不开了.也许是关闭了,也许是改了网站名了.幸好,去年本人 ...

最新文章

  1. exe程序获得外部传入命令行方法
  2. php调用百度天气接口,php使用百度天气接口示例
  3. Joe一款个人博客typecho主题(扩展版)
  4. Centos6离线安装docker 解决相关依赖
  5. Dart与系统进程交互
  6. 通过截取实时系统日志查找问题bug的小技巧命令--linux
  7. mysql清理碎片_清除MySQL表空间碎片详细方法
  8. 数据库第三次作业——新增数据
  9. c程序语言难么,c语言难不难
  10. win设置右键快捷打开软件
  11. linux 银河麒麟V10 VSFTPD服务端安装、配置的图文教程
  12. 有哪些适合练手的爬虫小项目?
  13. 程序员小sister的烦恼_快速上手大数据ETL神器Kettle(xls导入mysql)
  14. 又下一城!爱贝获得哈萨克斯坦电子支付牌照
  15. CodeGear Rad Studio2007新特性(本人搜集Waiting4you的帖子)
  16. 用好CRM,它能通过这6种步为企业开源节流
  17. 基于C语言实现了PASCAL编译器
  18. u盘固定盘符_个性人士必备!U盘盘符固定3步妙招
  19. 举个栗子~Alteryx 技巧(4):教你设置 Alteryx Server 用户权限
  20. CAD图中如何插入Excel表格?

热门文章

  1. Pytorch Fashion_MNIST直接离线加载二进制文件到pytorch
  2. Pytorch 词嵌入word_embedding1初识
  3. 1千条数据平均分配给15人_5项数据挂零!但5犯太吓人!CBA第1狠人场均干1人
  4. 一个快速生成元素背景的 React 组件
  5. 数据智能是未来商业的核心竞争力之一
  6. python协程池操作mysql_python_协程方式操作数据库
  7. 云顶之弈机器人法爆_云顶之弈10.16b机器人阵容推荐 云顶之弈10.16b机器人娱乐阵容玩法攻略...
  8. java.net.noroute,java.net.NoRouteToHostException: No route to host
  9. 程序员外包避坑指南?
  10. 教你玩转CSS 伪元素