生成条形码

  protected   void  btn_Click( object  sender, EventArgs e)
        
{
            response 
= bar_code(this.txt.Text, 4011);
        }

        
public   string  bar_code( object  str,  int  ch,  int  cw,  int  type_code)
        
{
            
string strTmp = str.ToString();
            
string code = strTmp;
            strTmp 
= strTmp.ToLower();
            
int height = ch;
            
int width = cw;
            strTmp 
= strTmp.Replace("0""_|_|__||_||_|"); ;
            strTmp 
= strTmp.Replace("1""_||_|__|_|_||");
            strTmp 
= strTmp.Replace("2""_|_||__|_|_||");
            strTmp 
= strTmp.Replace("3""_||_||__|_|_|");
            strTmp 
= strTmp.Replace("4""_|_|__||_|_||");
            strTmp 
= strTmp.Replace("5""_||_|__||_|_|");
            strTmp 
= strTmp.Replace("7""_|_|__|_||_||");
            strTmp 
= strTmp.Replace("6""_|_||__||_|_|");
            strTmp 
= strTmp.Replace("8""_||_|__|_||_|");
            strTmp 
= strTmp.Replace("9""_|_||__|_||_|");
            strTmp 
= strTmp.Replace("a""_||_|_|__|_||");
            strTmp 
= strTmp.Replace("b""_|_||_|__|_||");
            strTmp 
= strTmp.Replace("c""_||_||_|__|_|");
            strTmp 
= strTmp.Replace("d""_|_|_||__|_||");
            strTmp 
= strTmp.Replace("e""_||_|_||__|_|");
            strTmp 
= strTmp.Replace("f""_|_||_||__|_|");
            strTmp 
= strTmp.Replace("g""_|_|_|__||_||");
            strTmp 
= strTmp.Replace("h""_||_|_|__||_|");
            strTmp 
= strTmp.Replace("i""_|_||_|__||_|");
            strTmp 
= strTmp.Replace("j""_|_|_||__||_|");
            strTmp 
= strTmp.Replace("k""_||_|_|_|__||");
            strTmp 
= strTmp.Replace("l""_|_||_|_|__||");
            strTmp 
= strTmp.Replace("m""_||_||_|_|__|");
            strTmp 
= strTmp.Replace("n""_|_|_||_|__||");
            strTmp 
= strTmp.Replace("o""_||_|_||_|__|");
            strTmp 
= strTmp.Replace("p""_|_||_||_|__|");
            strTmp 
= strTmp.Replace("r""_||_|_|_||__|");
            strTmp 
= strTmp.Replace("q""_|_|_|_||__||");
            strTmp 
= strTmp.Replace("s""_|_||_|_||__|");
            strTmp 
= strTmp.Replace("t""_|_|_||_||__|");
            strTmp 
= strTmp.Replace("u""_||__|_|_|_||");
            strTmp 
= strTmp.Replace("v""_|__||_|_|_||");
            strTmp 
= strTmp.Replace("w""_||__||_|_|_|");
            strTmp 
= strTmp.Replace("x""_|__|_||_|_||");
            strTmp 
= strTmp.Replace("y""_||__|_||_|_|");
            strTmp 
= strTmp.Replace("z""_|__||_||_|_|");
            strTmp 
= strTmp.Replace("-""_|__|_|_||_||");
            strTmp 
= strTmp.Replace("*""_|__|_||_||_|");
            strTmp 
= strTmp.Replace("/""_|__|__|_|__|");
            strTmp 
= strTmp.Replace("%""_|_|__|__|__|");
            strTmp 
= strTmp.Replace("+""_|__|_|__|__|");
            strTmp 
= strTmp.Replace(".""_||__|_|_||_|");
            strTmp 
= strTmp.Replace("_""<span style='height:" + height + "px;width:" + width + "px;background:#FFFFFF;'></span>");
            strTmp 
= strTmp.Replace("|""<span style='height:" + height + "px;width:" + width + "px;background:#000000;'></span>");
            
if (type_code == 1)
            
{
                
return strTmp + "<BR>" + code;
            }

            
else
            
{
                
return strTmp;
            }

        }
 
  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值