一、Spire.Barcode 控件安装
1、VS 中新建 winform 项目,然后再 “ 程序包管理控制台 ” 中输入 “ install-package Spire.Barcode ”
2、在 “ 工具箱 ” 右键单击,选择 ” 添加选项卡 “ 输入 ” Spire.Barcode Controls " ,
右键单击 “ Spire.Barcode Controls ” 选项卡,选择 “ 选择项 ”,在弹出的界面中选择 “ .Net Framework 组件 ” 栏,点击 “ 浏览 ” ,
查找我们刚安装的 “ Spire.Barcode.dll ” 选中,点击 “ 确定 ”,即完成控件安装。
安装成功,如图:
二、生成条形码
在 Form1 中添加 “ PictureBox ” 和 “ Button ”,双击 “ Button ” 添加事件;
代码如下:
private void button1_Click(object sender, EventArgs e)
{
BarcodeSettings barsetting = new BarcodeSettings();
//set the x dimension
barsetting.X = 0.8f;
barsetting.Unit = GraphicsUnit.Millimeter;
barsetting.HasBorder = true;
barsetting.BorderWidth = 0.5F;
//set the data
barsetting.Data = "58465157484";
barsetting.Data2D = "58465157484";
//generate UPCA barcode
barsetting.Type = BarCodeType.UPCA;
BarCodeGenerator bargenerator = new BarCodeGenerator(barsetting);
Image barcodeimage = bargenerator.GenerateImage();
barcodeimage.Save("barcode.png");
pictureBox1.Image = barcodeimage;
//System.Diagnostics.Process.Start("barcode.png");
}
启动项目,单击 “ Button1 ” 可得到条形码,
好了,第一步我们已经完成了,但是紧紧这样还是不够的,我们还得了解更多。
三、测试
从页面中 http://download.csdn.net/detail/bloodymandoo/9846616 下载 “ Spire.barcode_1.4.zip " ,解压默认安装,运行程序,可以看到:
从右侧的目录中可以找到各种各样的条形码、二维码,也可以点击 ” BarcodeSettingAndScan “ 在程序中查看、配置自己想要的 demo ,操作界面如下:
自己试一试吧!
git 上也上传了文件中的 demo 欢迎下载 https://github.com/bloodymandoo/barcode!