ASP.NET中生成条形码
1
asp.net的条形码#region asp.net的条形码
2
public string bar_code(object str, int ch, int cw, int type_code)
3

{
4
string strTmp=str.ToString();
5
string code=strTmp;
6
strTmp=strTmp.ToLower();
7
int height=ch;
8
int width=cw;
9
strTmp=strTmp.Replace("0", "_|_|__||_||_|");;
10
strTmp=strTmp.Replace("1", "_||_|__|_|_||");
11
strTmp=strTmp.Replace("2", "_|_||__|_|_||");
12
strTmp=strTmp.Replace("3", "_||_||__|_|_|");
13
strTmp=strTmp.Replace("4", "_|_|__||_|_||");
14
strTmp=strTmp.Replace("5", "_||_|__||_|_|");
15
strTmp=strTmp.Replace("7", "_|_|__|_||_||");
16
strTmp=strTmp.Replace("6", "_|_||__||_|_|");
17
strTmp=strTmp.Replace("8", "_||_|__|_||_|");
18
strTmp=strTmp.Replace("9", "_|_||__|_||_|");
19
strTmp=strTmp.Replace("a", "_||_|_|__|_||");
20
strTmp=strTmp.Replace("b", "_|_||_|__|_||");
21
strTmp=strTmp.Replace("c", "_||_||_|__|_|");
22
strTmp=strTmp.Replace("d", "_|_|_||__|_||");
23
strTmp=strTmp.Replace("e", "_||_|_||__|_|");
24
strTmp=strTmp.Replace("f", "_|_||_||__|_|");
25
strTmp=strTmp.Replace("g", "_|_|_|__||_||");
26
strTmp=strTmp.Replace("h", "_||_|_|__||_|");
27
strTmp=strTmp.Replace("i", "_|_||_|__||_|");
28
strTmp=strTmp.Replace("j", "_|_|_||__||_|");
29
strTmp=strTmp.Replace("k", "_||_|_|_|__||");
30
strTmp=strTmp.Replace("l", "_|_||_|_|__||");
31
strTmp=strTmp.Replace("m", "_||_||_|_|__|");
32
strTmp=strTmp.Replace("n", "_|_|_||_|__||");
33
strTmp=strTmp.Replace("o", "_||_|_||_|__|");
34
strTmp=strTmp.Replace("p", "_|_||_||_|__|");
35
strTmp=strTmp.Replace("r", "_||_|_|_||__|");
36
strTmp=strTmp.Replace("q", "_|_|_|_||__||");
37
strTmp=strTmp.Replace("s", "_|_||_|_||__|");
38
strTmp=strTmp.Replace("t", "_|_|_||_||__|");
39
strTmp=strTmp.Replace("u", "_||__|_|_|_||");
40
strTmp=strTmp.Replace("v", "_|__||_|_|_||");
41
strTmp=strTmp.Replace("w", "_||__||_|_|_|");
42
strTmp=strTmp.Replace("x", "_|__|_||_|_||");
43
strTmp=strTmp.Replace("y", "_||__|_||_|_|");
44
strTmp=strTmp.Replace("z", "_|__||_||_|_|");
45
strTmp=strTmp.Replace("-", "_|__|_|_||_||");
46
strTmp=strTmp.Replace("*", "_|__|_||_||_|");
47
strTmp=strTmp.Replace("/", "_|__|__|_|__|");
48
strTmp=strTmp.Replace("%", "_|_|__|__|__|");
49
strTmp=strTmp.Replace("+", "_|__|_|__|__|");
50
strTmp=strTmp.Replace(".", "_||__|_|_||_|");
51
strTmp=strTmp.Replace("_", "<span style='height:"+height+";width:"+width+";background:#FFFFFF;'></span>");
52
strTmp=strTmp.Replace("|", "<span style='height:"+height+";width:"+width+";background:#000000;'></span>");
53
if(type_code==1)
54
{
55
return strTmp+"<BR>"+code;
56
}
57
else
58
{
59
return strTmp;
60
}
61
}
62
#endregion
63

asp.net的条形码#region asp.net的条形码2
public string bar_code(object str, int ch, int cw, int type_code)3


{4
string strTmp=str.ToString();5
string code=strTmp;6
strTmp=strTmp.ToLower();7
int height=ch;8
int width=cw;9
strTmp=strTmp.Replace("0", "_|_|__||_||_|");;10
strTmp=strTmp.Replace("1", "_||_|__|_|_||");11
strTmp=strTmp.Replace("2", "_|_||__|_|_||");12
strTmp=strTmp.Replace("3", "_||_||__|_|_|");13
strTmp=strTmp.Replace("4", "_|_|__||_|_||");14
strTmp=strTmp.Replace("5", "_||_|__||_|_|");15
strTmp=strTmp.Replace("7", "_|_|__|_||_||");16
strTmp=strTmp.Replace("6", "_|_||__||_|_|");17
strTmp=strTmp.Replace("8", "_||_|__|_||_|");18
strTmp=strTmp.Replace("9", "_|_||__|_||_|");19
strTmp=strTmp.Replace("a", "_||_|_|__|_||");20
strTmp=strTmp.Replace("b", "_|_||_|__|_||");21
strTmp=strTmp.Replace("c", "_||_||_|__|_|");22
strTmp=strTmp.Replace("d", "_|_|_||__|_||");23
strTmp=strTmp.Replace("e", "_||_|_||__|_|");24
strTmp=strTmp.Replace("f", "_|_||_||__|_|");25
strTmp=strTmp.Replace("g", "_|_|_|__||_||");26
strTmp=strTmp.Replace("h", "_||_|_|__||_|");27
strTmp=strTmp.Replace("i", "_|_||_|__||_|");28
strTmp=strTmp.Replace("j", "_|_|_||__||_|");29
strTmp=strTmp.Replace("k", "_||_|_|_|__||");30
strTmp=strTmp.Replace("l", "_|_||_|_|__||");31
strTmp=strTmp.Replace("m", "_||_||_|_|__|");32
strTmp=strTmp.Replace("n", "_|_|_||_|__||");33
strTmp=strTmp.Replace("o", "_||_|_||_|__|");34
strTmp=strTmp.Replace("p", "_|_||_||_|__|");35
strTmp=strTmp.Replace("r", "_||_|_|_||__|");36
strTmp=strTmp.Replace("q", "_|_|_|_||__||");37
strTmp=strTmp.Replace("s", "_|_||_|_||__|");38
strTmp=strTmp.Replace("t", "_|_|_||_||__|");39
strTmp=strTmp.Replace("u", "_||__|_|_|_||");40
strTmp=strTmp.Replace("v", "_|__||_|_|_||");41
strTmp=strTmp.Replace("w", "_||__||_|_|_|");42
strTmp=strTmp.Replace("x", "_|__|_||_|_||");43
strTmp=strTmp.Replace("y", "_||__|_||_|_|");44
strTmp=strTmp.Replace("z", "_|__||_||_|_|");45
strTmp=strTmp.Replace("-", "_|__|_|_||_||");46
strTmp=strTmp.Replace("*", "_|__|_||_||_|");47
strTmp=strTmp.Replace("/", "_|__|__|_|__|");48
strTmp=strTmp.Replace("%", "_|_|__|__|__|");49
strTmp=strTmp.Replace("+", "_|__|_|__|__|");50
strTmp=strTmp.Replace(".", "_||__|_|_||_|");51
strTmp=strTmp.Replace("_", "<span style='height:"+height+";width:"+width+";background:#FFFFFF;'></span>");52
strTmp=strTmp.Replace("|", "<span style='height:"+height+";width:"+width+";background:#000000;'></span>");53
if(type_code==1)54

{55
return strTmp+"<BR>"+code;56
}57
else58

{59
return strTmp;60
}61
}62
#endregion63


浙公网安备 33010602011771号