C#客户端打印条形码
2024-08-30 20:32:18
第一种方法:
引用第三方插件文件zxing.dll
// 1.设置条形码规格
EncodingOptions encodeOption = new EncodingOptions();
encodeOption.Height = ; // 必须制定高度、宽度
encodeOption.Width = ;
encodeOption.Margin = ;
encodeOption.PureBarcode = true; // 2.生成条形码图片并保存
ZXing.BarcodeWriter wr = new BarcodeWriter();
wr.Options = encodeOption;
wr.Format = BarcodeFormat.CODE_128; // 这里可以设定条码的标准
Bitmap img = wr.Write(""); // 生成图片
string filePath = System.AppDomain.CurrentDomain.BaseDirectory + "..\\CODE_131.jpg";
img.Save(filePath, System.Drawing.Imaging.ImageFormat.Jpeg);
第二种方法:
引用第三方插件库文件BarcodeLib.dll和BarCode.dll文件
//竖型条形码
BarcodeLib.Barcode barcode = new BarcodeLib.Barcode();
barcode.Alignment = BarcodeLib.AlignmentPositions.CENTER;
barcode.Width = ;
barcode.Height = ;
barcode.RotateFlipType = RotateFlipType.Rotate90FlipNone;
barcode.BackColor = Color.White;
barcode.ForeColor = Color.Black;
string filePath = System.AppDomain.CurrentDomain.BaseDirectory + "..\\CODE.jpg";
Image img = barcode.Encode(BarcodeLib.TYPE.CODE128, "");
img.Save(filePath, System.Drawing.Imaging.ImageFormat.Jpeg); //条形码
BarcodeLib.Barcode barcode_2 = new BarcodeLib.Barcode();
barcode_2.Alignment = BarcodeLib.AlignmentPositions.CENTER;
barcode_2.Width = ;
barcode_2.Height = ;
barcode_2.RotateFlipType = RotateFlipType.RotateNoneFlipNone;
barcode_2.BackColor = Color.White;
barcode_2.ForeColor = Color.Black;
string filePath_2 = System.AppDomain.CurrentDomain.BaseDirectory + "..\\CODE_2.jpg";
Image img_2 = barcode_2.Encode(BarcodeLib.TYPE.CODE128, "");
img_2.Save(filePath_2, System.Drawing.Imaging.ImageFormat.Jpeg);
最新文章
- WebApi接口 - 响应输出xml和json
- java打印Jni层log
- 两个实用的方法从Base64字符串生成RSAPublicKey及RSAPrivatekey
- VS用法总结
- php获得网站根目录的几个方法
- Teamwork——Week4 团队项目之NABC
- HNOI2002营业额统计(平衡树)
- windows可以登录qq,但无法打开浏览器页面
- BBM(Bad Block Management)坏块管理
- mongodb操作:利用javaScript封装db.collection.find()后可调用函数源码解读
- Python爬虫:更加优雅的执行JavaScript(PyV8)
- java利用jxl实现Excel导入功能
- Java基础-SSM之mybatis的树形控件(自关联)
- LLVM和clang
- 机器学习实战-KNN
- Fiddler 链接到逍遥安卓模拟器
- WEB javaScript
- Spring点滴二:Spring Bean
- 24、List三个子类的特点
- 读取xml中的指定节点的值