当前位置:编程学习 > C#/ASP.NET >>

C#之条形码代码

  1. public string bar_code(object str, int ch, int cw, int type_code)
  2.         {
  3.             string strTmp=str.ToString();
  4.             string code=strTmp;
  5.             strTmp=strTmp.ToLower();
  6.             int height=ch;
  7.             int width=cw;
  8.             strTmp=strTmp.Replace("0", "_|_|__||_||_|");;
  9.             strTmp=strTmp.Replace("1", "_||_|__|_|_||");
  10.             strTmp=strTmp.Replace("2", "_|_||__|_|_||");
  11.             strTmp=strTmp.Replace("3", "_||_||__|_|_|");
  12.             strTmp=strTmp.Replace("4", "_|_|__||_|_||");
  13.             strTmp=strTmp.Replace("5", "_||_|__||_|_|");
  14.             strTmp=strTmp.Replace("7", "_|_|__|_||_||");
  15.             strTmp=strTmp.Replace("6", "_|_||__||_|_|");
  16.             strTmp=strTmp.Replace("8", "_||_|__|_||_|");
  17.             strTmp=strTmp.Replace("9", "_|_||__|_||_|");
  18.             strTmp=strTmp.Replace("a", "_||_|_|__|_||");
  19.             strTmp=strTmp.Replace("b", "_|_||_|__|_||");
  20.             strTmp=strTmp.Replace("c", "_||_||_|__|_|");
  21.             strTmp=strTmp.Replace("d", "_|_|_||__|_||");
  22.             strTmp=strTmp.Replace("e", "_||_|_||__|_|");
  23.             strTmp=strTmp.Replace("f", "_|_||_||__|_|");
  24.             strTmp=strTmp.Replace("g", "_|_|_|__||_||");
  25.             strTmp=strTmp.Replace("h", "_||_|_|__||_|");
  26.             strTmp=strTmp.Replace("i", "_|_||_|__||_|");
  27.             strTmp=strTmp.Replace("j", "_|_|_||__||_|");
  28.             strTmp=strTmp.Replace("k", "_||_|_|_|__||");
  29.             strTmp=strTmp.Replace("l", "_|_||_|_|__||");
  30.             strTmp=strTmp.Replace("m", "_||_||_|_|__|");
  31.             strTmp=strTmp.Replace("n", "_|_|_||_|__||");
  32.             strTmp=strTmp.Replace("o", "_||_|_||_|__|");
  33.             strTmp=strTmp.Replace("p", "_|_||_||_|__|");
  34.             strTmp=strTmp.Replace("r", "_||_|_|_||__|");
  35.             strTmp=strTmp.Replace("q", "_|_|_|_||__||");
  36.             strTmp=strTmp.Replace("s", "_|_||_|_||__|");
  37.             strTmp=strTmp.Replace("t", "_|_|_||_||__|");
  38.             strTmp=strTmp.Replace("u", "_||__|_|_|_||");
  39.             strTmp=strTmp.Replace("v", "_|__||_|_|_||");
  40.             strTmp=strTmp.Replace("w", "_||__||_|_|_|");
  41.             strTmp=strTmp.Replace("x", "_|__|_||_|_||");
  42.             strTmp=strTmp.Replace("y", "_||__|_||_|_|");
  43.             strTmp=strTmp.Replace("z", "_|__||_||_|_|");
  44.             strTmp=strTmp.Replace("-", "_|__|_|_||_||");
  45.             strTmp=strTmp.Replace("*", "_|__|_||_||_|");
  46.             strTmp=strTmp.Replace("/", "_|__|__|_|__|");
  47.             strTmp=strTmp.Replace("%", "_|_|__|__|__|");
  48.             strTmp=strTmp.Replace(" ", "_|__|_|__|__|");
  49.             strTmp=strTmp.Replace(".", "_||__|_|_||_|");
  50.             strTmp=strTmp.Replace("_", "<span style=height:" height ";width:" width ";background:#FFFFFF;></span>");
  51.             strTmp=strTmp.Replace("|", "<span style=height:" height ";width:" width ";background:#000000;></span>");
  52.             if(type_code==1)
  53.             {
  54.                 return strTmp "<BR>" code;
  55.             }
  56.             else
  57.             {
  58.                 return strTmp;
  59.             }
  60.         }
补充:软件开发 , C# ,
CopyRight © 2022 站长资源库 编程知识问答 zzzyk.com All Rights Reserved
部分文章来自网络,