C#之条形码代码
- 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 ";width:" width ";background:#FFFFFF;></span>");
- strTmp=strTmp.Replace("|", "<span style=height:" height ";width:" width ";background:#000000;></span>");
- if(type_code==1)
- {
- return strTmp "<BR>" code;
- }
- else
- {
- return strTmp;
- }
- }
补充:软件开发 , C# ,