C# WEB 页面条形码打印和扫描问题解决  ---    C# 做的一个 B/S  系统 ,一串订单号需要转化成条形码, 在网上找了好久的程序, 发现网络上回答问题有一个共同的特点就是 : 说了上半句屁用没有的话,然后关键的地方不说了,例如:(条码很简单,用Code39字体就可以了!!! MD ,我知道那字体到底怎么用么?????) 
   还有就是一个程序无数个网站转载, 然后全都不好用 。   折腾了我3天,终于把问题解决了,说一下具体步骤:1, 去网上下载 IDAutomationHC39M.ttf (我用的就是这个) ,V100008_.TTF  这一类的字体 ,
    这种字体很多,可以找你自己需要的,      然后把这个文件复制到 C:\WINDOWS\Fonts  这里就可以了。 2, 我用的是 VS 2008 , 步骤1弄好了以后, 在 ASPX 页面里加一个  <asp:Label ID="LabelHC39M" runat="server" Font-Names="IDAutomationHC39M"  Font-Size="XX-Large"></asp:Label>   我用的就是这个  。   加了 Label 以后可以再属性那里调  Fonts :   Font-Names="IDAutomationHC39M"   这里的Font-Names  就是你电脑里现在有的字体,   在步骤 1 里,你不是 把 “IDAutomationHC39M.ttf ” 这个放到“ C:\WINDOWS\Fonts  ” 这里了么? 那你的VS下就会有这个 "Font-Names  "类型的字体可以选择了,   步骤1 不执行的话,你只能看到常用的默认字体。3,  ASPX.CS  后台代码里,可以写 LabelHC39M.Text = "09060001"   因为我是从数据库里绑定的,所以要在后台写,
如果你只是一条记录,那完全可以直接写到    <asp:Label ID="LabelHC39M" runat="server" Font-Names="IDAutomationHC39M"  Font-Size="XX-Large" Text="09060001"></asp:Label>   , 这样你看看你的页面,
条码出来了 。        4,  注意的是, 你的系统是 B/S 结构的 ,所以所有的客户端电脑里  C:\WINDOWS\Fonts  这个目录下都要有你对应的那个字体的 TTF 文件才行。   我做的这个东西在很多人看起来应该简单的不得了,  但是我还是鄙视那些回答问题只回答一半的怂人,要么你就别回答,要么就把问题解决。。       另外还要感谢这里的几个好人    zege ...  谢谢你们的认真帮助。。