如何在Web中定制条形码
来源:互联网 发布:苹果一体机重装mac 编辑:程序博客网 时间:2024/04/27 17:41
public string GetBarCode(object obj, int height, int width, int type)
{
string code=obj.ToString().ToLower();
StringBuilder strTmp=new StringBuilder(code);
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==1)
{
StringBuilder temp1=new StringBuilder();
for(int i=0;i<code.Length;i++)
{
temp1.Append("<span style='height:"+height+";width:"+13*width+";background:#FFFFFF;TEXT-ALIGN: center;'>"+code[i].ToString()+"</span>");
}
return strTmp.ToString()+"<BR>"+temp1.ToString();
}
else
{
return strTmp.ToString();
}
}
{
string code=obj.ToString().ToLower();
StringBuilder strTmp=new StringBuilder(code);
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==1)
{
StringBuilder temp1=new StringBuilder();
for(int i=0;i<code.Length;i++)
{
temp1.Append("<span style='height:"+height+";width:"+13*width+";background:#FFFFFF;TEXT-ALIGN: center;'>"+code[i].ToString()+"</span>");
}
return strTmp.ToString()+"<BR>"+temp1.ToString();
}
else
{
return strTmp.ToString();
}
}
- 如何在Web中定制条形码
- 如何在Web应用程序中添加一个条形码图像?
- 如何在水晶报表中使用条形码……
- 如何在水晶报表中使用条形码……
- 如何在水晶报表中添加条形码-winform ,c#.net
- 如何在MOSS2007中定制站点定义
- 如何在oracle中定制一个job
- 如何在UIKeyboard中加入定制button
- 如何在iOS5中定制用户界面
- 如何在iOS5中定制用户界面
- J2EE平台WEB组件开发中如何使用定制标签
- 关于使用maskbarcode在WEB页面中生成一维条形码的问题
- 条形码组件Spire.Barcode 教程:在Java中扫描条形码
- 如何在ASP.NET 2.0中定制Expression Builders
- 如何在ASP.NET 2.0中定制Expression Builders
- 如何在Flex 4中定制皮肤样式
- 如何在TWaver Flex中定制Tree的tooltip
- 【OpenStack】如何在openstack环境中实现定制化功能
- sql 防注入的一种方法
- C++ GUI编程---使用SmartWin++
- 转 JAVASCRIPT 小技巧
- 做好这10点,好工作自动找上你
- java中反编译插件jadClipse的配置
- 如何在Web中定制条形码
- double类型赋值问题
- PHP5:面向对象 + XML + XSL 实现项目开发的模板化、模块化
- Turbo C 2.0 函数中文说明大全
- sql server2005数据库类型一览表
- 教你怎么用59秒就能打动客户,想快速赚钱一定来
- 转载:一个人到中年的职场老油子和应届毕业生谈招聘
- 小本创业的30条生意妙经
- 键盘坏了