C# 通过 BarcodeLib 生成条形码
来源:互联网 发布:tor网络介绍 编辑:程序博客网 时间:2024/05/21 06:23
using System;using System.Drawing;using System.Windows.Forms;using BarcodeLib;namespace BarCode{ public partial class Form1 : Form { public Form1() { InitializeComponent(); } private void draw_Click(object sender, EventArgs e) { const int width = 250; const int height = 100; TYPE type; switch (cmbType.Text) { case "Code39": type = TYPE.CODE39; break; default : type = TYPE.CODE128; break; } var code = txtCode.Text; Image image; GetBarcode(width, height, type, code, out image); pictureBar.Width = width; pictureBar.Height = height; pictureBar.Image = image; } #region 生成条形码 /// <summary> /// 生成条形码 /// </summary> static byte[] GetBarcode(int width, int height, TYPE type, string code, out Image image) { Barcode b = new Barcode { BackColor = Color.White, //图片背景颜色 ForeColor = Color.Black, //条码颜色 IncludeLabel = true, Alignment = AlignmentPositions.CENTER, LabelPosition = LabelPositions.BOTTOMCENTER, ImageFormat = System.Drawing.Imaging.ImageFormat.Jpeg, //图片格式 LabelFont = new Font("verdana", 10f), //字体设置 Height = height, //图片高度 Width = width //图片宽度 }; image = b.Encode(type, code);//生成图片 byte[] buffer = b.GetImageData(SaveTypes.GIF);//转换byte格式 return buffer; } #endregion }}
生成条形码:
[BarcodeLib.dll 下载]
0 0
- C# 通过 BarcodeLib 生成条形码
- C# 利用BarcodeLib.dll生成条形码(一维,zxing,QrCodeNet/dll二维码)
- C# 利用BarcodeLib.dll生成条形码(一维,zxing,QrCodeNet/dll二维码)
- C# 利用BarcodeLib.dll生成条形码(一维,zxing,QrCodeNet/dll二维码)
- C#生成code128条形码
- C#生成条形码
- C#生成code128条形码
- C#生成Code128条形码
- C#生成Code39条形码【非条形码字体】
- C#生成Code39条形码【非条形码字体】
- C#生成Code39条形码【非条形码字体】
- C#生成Code39条形码【非条形码字体】
- C#生成Code39条形码【非条形码字体】
- C#生成Code39条形码【非条形码字体】
- C#生成Code39条形码【非条形码字体】
- C#生成Code39条形码【非条形码字体】
- C#生成Code39条形码【非条形码字体】
- C#生成Code39条形码【非条形码字体】
- 趋势笔试题2012(1)
- HTTP报头
- Android开发规范
- JAVA源代码的注释
- 实现RemObject Hydra实现插件库注意要点
- C# 通过 BarcodeLib 生成条形码
- gdb调试时的问题Missing separate debuginfos, use: debuginfo-install glibc-XXX
- 计算机专业就业现状及指导
- aid列表
- POSIX 线程详解,第 2部分
- #趣米杯#码农天气--码农自己的天气APP(五)
- PHP多线程
- 新年到了,发个百度与EMC详细面试经历,为后人铺路
- .bash_profile和.bashrc的什么区别