分享

C#之条形码代码-程序开发-红黑联盟

 大卷风 2010-10-06
C#之条形码代码
文章录入:7747.Net    责任编辑:7747.Net  20

【字体:

  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.         }

    本站是提供个人知识管理的网络存储空间,所有内容均由用户发布,不代表本站观点。请注意甄别内容中的联系方式、诱导购买等信息,谨防诈骗。如发现有害或侵权内容,请点击一键举报。
    转藏 分享 献花(0

    0条评论

    发表

    请遵守用户 评论公约