吾爱破解 - 52pojie.cn

 找回密码
 注册[Register]

QQ登录

只需一步,快速开始

查看: 10667|回复: 106
收起左侧

[原创工具] c#批量条码生成软件,一键导出Excel

    [复制链接]
戴鹏1314 发表于 2022-10-25 15:01
因公司需要自己写的条码生成小工具,软件需要NET 4.72运行时,
输入内容后可以直接导出excel,点批量生成会自动存储在软件目录的image下
截图如下:

wx1.jpg

wx2.png
条码生成核心
[C#] 纯文本查看 复制代码
 try
            {
                // 1.设置条形码规格
                EncodingOptions encodeOption = new EncodingOptions();
                encodeOption.Height = Convert.ToInt32(height); // 必须制定高度、宽度
                encodeOption.Width = Convert.ToInt32(width);
                encodeOption.PureBarcode = isContanstxt;
                // 2.生成条形码图片并保存
                ZXing.BarcodeWriter wr = new BarcodeWriter();
                wr.Options = encodeOption;
                wr.Format = barcodeFormat; //  条形码规格
                Bitmap img = wr.Write(WriteStr); // 生成图片
                string path = filepaht + "\\" + WriteStr + ".jpg";
                if (isexportimages)
                {
                    img.Save(path, System.Drawing.Imaging.ImageFormat.Jpeg);
                }
                // 3.读取保存的图片
                //dgv.Rows.Add(WriteStr, img);
                if (imageTable.Columns.Count == 0)
                {
                    imageTable.Columns.Add("内容", typeof(string));
                    imageTable.Columns.Add("图片", typeof(byte[]));
                    imageTable.Columns.Add("状态", typeof(string));
                }
                imageTable.Rows.Add(WriteStr, BitmapToBytes(img), "成功");
                dgv.DataSource = imageTable;
                if (dgv.Rows.Count>0)
                {
                    var iamgeByte = (byte[])dgv.Rows[0].Cells["图片"].Value;
                    pictureBox3.Image = BytesToImage(iamgeByte);
                }
            }
            catch (Exception e)
            {
                MessageBox.Show(e.ToString());
                throw;
            }

蓝奏云下载.txt

36 Bytes, 下载次数: 823, 下载积分: 吾爱币 -2 CB

免费评分

参与人数 13吾爱币 +19 热心值 +9 收起 理由
3678576 + 1 我很赞同!
wangqida1990 + 1 用心讨论,共获提升!
琪彩数码 + 1 + 1 谢谢@Thanks!
guoruihotel + 1 + 1 谢谢@Thanks!
可乐加冰。 + 1 我很赞同!
yezhengw111 + 1 + 1 谢谢@Thanks!
zhu890103 + 1 + 1 谢谢@Thanks!
风之暇想 + 7 + 1 感谢发布原创作品,吾爱破解论坛因你更精彩!
vicomtry + 1 + 1 谢谢@Thanks!
yanglinman + 1 谢谢@Thanks!
catflyinsky + 1 + 1 我很赞同!
qqyyh + 1 + 1 谢谢@Thanks!
aabbcc123123 + 1 + 1 谢谢@Thanks!

查看全部评分

本帖被以下淘专辑推荐:

发帖前要善用论坛搜索功能,那里可能会有你要找的答案或者已经有人发布过相同内容了,请勿重复发帖。

hebeijianke 发表于 2022-11-2 21:45
本帖最后由 hebeijianke 于 2022-11-2 21:50 编辑

图片以二维码内容命名不好,二维码内容字符较多,超过限制就出错了,错误信息里面好像有作者的名字,汉字生成的二维码,扫出来都是问号
fhl315 发表于 2022-10-25 16:55
还可以,要是支持矢量格式导出就好了,做设计的非常实用
只看楼主 发表于 2023-4-15 15:54
mafer01 发表于 2022-11-1 20:52
条码的编码格式可以选择吗?
bachelor66 发表于 2022-10-25 16:57
二维码也有啊,感谢楼主分享                           
liaoren 发表于 2022-10-25 16:23
非常好的工具,谢谢分享~
letterpress 发表于 2022-10-25 20:48
能导出矢量图吗? 不能编辑感觉对我个人没什么用,
hunanxiaom 发表于 2022-10-25 17:15
,谢谢分享~
weliong 发表于 2022-10-25 15:09
很实用的工具,内容长度有限制吗?
 楼主| 戴鹏1314 发表于 2022-10-25 15:13
weliong 发表于 2022-10-25 15:09
很实用的工具,内容长度有限制吗?

没有长度限制哦,但是太长的条码不好扫描
Bad丶Boy 发表于 2022-10-25 15:18
实用的东西
gzhshan 发表于 2022-10-25 15:24
使用ZXing,没相关dll下载?
 楼主| 戴鹏1314 发表于 2022-10-25 15:30
gzhshan 发表于 2022-10-25 15:24
使用ZXing,没相关dll下载?

蓝奏云里面哦
wayson2008 发表于 2022-10-25 16:33
谢谢 分享 非常好的工具
您需要登录后才可以回帖 登录 | 注册[Register]

本版积分规则

返回列表

RSS订阅|小黑屋|处罚记录|联系我们|吾爱破解 - LCG - LSG ( 京ICP备16042023号 | 京公网安备 11010502030087号 )

GMT+8, 2024-11-23 15:52

Powered by Discuz!

Copyright © 2001-2020, Tencent Cloud.

快速回复 返回顶部 返回列表