日期:2014-05-16 浏览次数:20532 次
public void 方法名(){
Bitmap bm = GetCode39("");//这里传你要画的二维码的数据
bm.Save("D://CodeImg.jpg");//这里保存路径
}
private Bitmap GetCode39(string strSource)
{
int x = 5; //左边界
int y = 0; //上边界
int WidLength = 2; //粗BarCode长度
int NarrowLength = 1; //细BarCode长度
int BarCodeHeight = 20; //BarCode长度
int intSourceLength = strSource.Length;
string strEncode = "010010100"; //编码字串 初值为 起始符号 *
string AlphaBet = "0123456789ABCDEFGHIJKLMNOPQRSTUVWXYZ-. $/+%*"; //Code39的字母
string[] Code39 = //Code39的各字母对应码
{
/**//* 0 */ "000110100",
/**//* 1 */ "100100001",
/**//* 2 */ "001100001",
/**//* 3 */ "101100000",
/**//* 4 */ "000110001",
/**//* 5 */ "100110000",
/**//* 6 */ "001110000",
/**//* 7 */ "000100101",
/**//* 8 */ "100100100",
/**//* 9 */ "001100100",
/**//* A */ "100001001",
/**//* B */ "001001001",
&nbs