设为首页收藏本站 今天是: 2023-11-28    美好的一天,从现在开始

复仇者黑客组织

 找回密码
 立即注册

QQ登录

只需一步,快速开始

    查看: 209|回复: 14

    c#批量条码生成软件,一键导出Excel

    [复制链接]

    该用户从未签到

    7

    主题

    7

    帖子

    23

    积分

    新手上路

    Rank: 1

    积分
    23
    发表于 2023-9-24 22:21:30 | 显示全部楼层 |阅读模式
    因公司需要自己写的条码生成小工具,软件需要NET 4.72运行时,
    输入内容后可以直接导出excel,点批量生成会自动存储在软件目录的image下
    截图如下:

    TBC资源分享-复仇者黑客组织因公司需要自己写的条码天生小工具,软件需要NET 4.72运行时,输入内容后可以直接导出excel,点批量天生会复仇者黑客组织(1)

    TBC资源分享-复仇者黑客组织因公司需要自己写的条码天生小工具,软件需要NET 4.72运行时,输入内容后可以直接导出excel,点批量天生会复仇者黑客组织(2)
    条码生成核心
    [C#]  
    1. try
    2.             {
    3.                 // 1.设置条形码规格
    4.                 EncodingOptions encodeOption = new EncodingOptions();
    5.                 encodeOption.Height = Convert.ToInt32(height); // 必须制定高度、宽度
    6.                 encodeOption.Width = Convert.ToInt32(width);
    7.                 encodeOption.PureBarcode = isContanstxt;
    8.                 // 2.生成条形码图片并保存
    9.                 ZXing.BarcodeWriter wr = new BarcodeWriter();
    10.                 wr.Options = encodeOption;
    11.                 wr.Format = barcodeFormat; //  条形码规格
    12.                 Bitmap img = wr.Write(WriteStr); // 生成图片
    13.                 string path = filepaht + "\" + WriteStr + ".jpg";
    14.                 if (isexportimages)
    15.                 {
    16.                     img.Save(path, System.Drawing.Imaging.ImageFormat.Jpeg);
    17.                 }
    18.                 // 3.读取保存的图片
    19.                 //dgv.Rows.Add(WriteStr, img);
    20.                 if (imageTable.Columns.Count == 0)
    21.                 {
    22.                     imageTable.Columns.Add("内容", typeof(string));
    23.                     imageTable.Columns.Add("图片", typeof(byte[]));
    24.                     imageTable.Columns.Add("状态", typeof(string));
    25.                 }
    26.                 imageTable.Rows.Add(WriteStr, BitmapToBytes(img), "成功");
    27.                 dgv.DataSource = imageTable;
    28.                 if (dgv.Rows.Count>0)
    29.                 {
    30.                     var iamgeByte = (byte[])dgv.Rows[0].Cells["图片"].Value;
    31.                     pictureBox3.Image = BytesToImage(iamgeByte);
    32.                 }
    33.             }
    34.             catch (Exception e)
    35.             {
    36.                 MessageBox.Show(e.ToString());
    37.                 throw;
    38.             }
    复制代码




    上一篇:抖音批量解析 支持图册 主页 易语言写的
    下一篇:【原创开源】清理指定路径下所有0字节文件

    该用户从未签到

    0

    主题

    1644

    帖子

    2

    积分

    新手上路

    Rank: 1

    积分
    2
    发表于 2023-9-24 22:22:13 | 显示全部楼层
    图片以二维码内容命名不好,二维码内容字符较多,超过限制就出错了,错误信息里面好像有作者的名字,汉字生成的二维码,扫出来都是问号
    回复

    使用道具 举报

    该用户从未签到

    5

    主题

    1622

    帖子

    1447

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1447
    发表于 2023-9-24 22:22:28 | 显示全部楼层
    还可以,要是支持矢量格式导出就好了,做设计的非常实用
    回复

    使用道具 举报

    该用户从未签到

    3

    主题

    1583

    帖子

    850

    积分

    高级会员

    Rank: 4

    积分
    850
    发表于 2023-9-24 22:23:04 | 显示全部楼层
    谢谢楼主
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    1680

    帖子

    1564

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1564
    发表于 2023-9-24 22:23:42 | 显示全部楼层
    条码的编码格式可以选择吗?
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    1572

    帖子

    260

    积分

    中级会员

    Rank: 3Rank: 3

    积分
    260
    发表于 2023-9-24 22:24:04 | 显示全部楼层
    二维码也有啊,感谢楼主分享
    回复

    使用道具 举报

    该用户从未签到

    2

    主题

    1620

    帖子

    1245

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1245
    发表于 2023-9-24 22:24:59 | 显示全部楼层
    非常好的工具,谢谢分享~
    回复

    使用道具 举报

    该用户从未签到

    5

    主题

    1628

    帖子

    1460

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1460
    发表于 2023-9-24 22:25:18 | 显示全部楼层
    能导出矢量图吗? 不能编辑感觉对我个人没什么用,
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    1499

    帖子

    890

    积分

    高级会员

    Rank: 4

    积分
    890
    发表于 2023-9-24 22:25:27 | 显示全部楼层
    ,谢谢分享~
    回复

    使用道具 举报

    该用户从未签到

    1

    主题

    1680

    帖子

    1564

    积分

    金牌会员

    Rank: 6Rank: 6

    积分
    1564
    发表于 2023-9-24 22:26:02 | 显示全部楼层
    很实用的工具,内容长度有限制吗?
    回复

    使用道具 举报

    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    关闭Powered by ©科大讯飞语音云
    嗨!您好:
    欢迎来到 复仇者黑客组织。
    我的名字叫小光
    很高兴能够为您服务!
    如果已经注册【立即登录】
    还没有账号请立即注册
    Loading...
    快速回复 返回顶部 返回列表