rt

解决方案 »

  1.   

    下面是一种实现方法,我本不知道怎么根据数字来判断
    数字:10001918<span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#FFFFFF'></span><span style='height:40;width:2;background:#000000'></span><span style='height:40;width:2;background:#000000'></span>
      

  2.   

    我不懂如何把码字变成条码图案的规则。
    查到篇文章,也许你可以参考。
    http://www0.ccidnet.com/tech/guide/2000/05/12/58_695.html
      

  3.   

    调用说明:str为要生成的代码,ch为条形码的高度,cw为条形码单个字符的宽度
    另:当type_code为1时,在条形码下显示代码,否则不显示。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;
    }
    }