在线www-在线xx-在线xxx-在线xx视频-欧美 日韩 中文字幕-欧美 日韩 中字 国产

 
公司信息 解決方案 條碼設(shè)備 條碼耗材 工業(yè)設(shè)備 服務(wù)與支持 聯(lián)系我們

 


您的位置:  敏用首頁




C#中通過畫線實現(xiàn)CODE39條碼的生成方法

發(fā)布時間: 2011-2-15 13:06:20
雙擊自動滾屏打印此頁】【關(guān)閉本頁

條形碼的編碼規(guī)則不外乎是通過線條和線條間間隙的寬窄不同來表示二進(jìn)制的1和0,通過對條形碼的編碼規(guī)則的研究,完全可以用畫圖的方式在任何打印機(jī)上得到條形碼。
下面在C#中通過畫線的方法實現(xiàn)CODE39碼的生成。
 CODE39碼的編碼規(guī)則是:
1、 每五條線表示一個字符;
2、 粗線表示1,細(xì)線表示0;
3、 線條間的間隙寬的表示1,窄的表示0;
4、 五條線加上它們之間的四條間隙就是九位二進(jìn)制編碼,而且這九位中必定有三位是1,所以稱為39碼;
5、 條形碼的首尾各一個*標(biāo)識開始和結(jié)束
第一步,首先進(jìn)行符號的編碼配置
如“1”,使用黑白條表示為NnNwWnWnN(窄黑 窄白 窄黑 寬白 寬黑 窄白 寬黑 窄白 窄黑),表示為二進(jìn)制0和1為“000110100”
“A”,使用黑白條表示為WnNnNwNnW(寬黑 窄白 窄黑 窄白 窄黑 寬白 窄黑 窄白 寬黑),表示為二進(jìn)制0和1為“100001001”
第二步,需要轉(zhuǎn)換編碼 
 for (int i = 0; i < Code.Length; i++)
            {
                Code39 = Code39 + (string)Decode[Code.Substring(i, 1)] +SPARATOR;
            }
第三步,畫線
           for (int i = 0; i < Code39.Length; i++)
            {
                //繪制線條
                if ("0".Equals(Code39.Substring(i, 1)))
                {
                    for (int j = 0; j < WidthXI; j++)
                    {
                        g.DrawLine(pBlack, position + j, 30, position + j, 30 + LineHeight);
                    }
                    position += WidthXI;
                }
                else
                {
                    for (int j = 0; j < WidthCU; j++)
                    {
                        g.DrawLine(pBlack, position + j, 30, position + j, 30 + LineHeight);
                    }
                    position += WidthCU;
                }
                i++;
                //繪制間隔線
                if ("0".Equals(Code39.Substring(i, 1)))
                {
                    position += WidthXI;
                }
                else
                {
                    position += WidthCU;
                }
            }
            return;
        }
第四步,將畫好的線進(jìn)行保存

 


相關(guān)同類信息:
  • GBK字庫與GB2312字庫有什么區(qū)別
  • VB應(yīng)用程序中打印條形碼的兩種方法
  • 商品條碼編碼規(guī)則
  • PDF417二維條碼
  • QR碼,二維碼
  • 一維條碼技術(shù)的結(jié)構(gòu)、編碼方法及其種類
  • 商品條碼的形式與結(jié)構(gòu)
  • 商品條碼(EAN、UPC碼)

  •  
    © 2003-2007 ChongShang.Com.Cn.
    主站蜘蛛池模板: 天天草天天| 狠狠色丁香婷婷综合欧美| 最新欧美伦理网| 一区在线观看| 噜噜色噜噜色| 午夜免费福利片| 激情五月婷婷综合网| 四虎永久在线精品国产免费| 亚洲你我色| 操操操干干| 手机看片自拍| 一本在线免费视频| 国产免费一级高清淫曰本片| 色丁香婷婷| 香蕉视频一级| 日本美女中出| 色站视频| 亚洲大尺度视频| 国产成人毛片亚洲精品不卡 | 亚洲最大毛片| 日本黄色绿像| 天天爽夜夜爽视频| 亚色在线| 香蕉视频国产在线观看| 狠狠操狠狠干| 激情五月宗合网| 亚洲区一二三四区2021| 亚洲国产高清精品线久久| 欧色美| 欧美一区二区三区高清视频| 国产精品女仆装在线播放| 国产精品资源站| 天天爱天天插| 91国内视频| 夜夜嘿视频免费看| 亚洲福利一区福利三区| 无遮挡很爽很污很黄很色的网站 | 亚洲爽爽网站| 午夜视频色| 黄色小视频免费看| 日本一本视频|