久久久久亚洲av成人网址,国产精品高清一区二区不卡,亚洲国产中文字幕在线视频综合,久久亚洲国产成人亚,成人无码一区二区三区网站,AV无码不卡一区二区三区,国产精品一区二区AV,无码av不卡免费播放
 
公司信息 解決方案 條碼設備 條碼耗材 工業設備 服務與支持 聯系我們

 


您的位置:  敏用首頁




C#中通過畫線實現CODE39條碼的生成方法

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

條形碼的編碼規則不外乎是通過線條和線條間間隙的寬窄不同來表示二進制的1和0,通過對條形碼的編碼規則的研究,完全可以用畫圖的方式在任何打印機上得到條形碼。
下面在C#中通過畫線的方法實現CODE39碼的生成。
 CODE39碼的編碼規則是:
1、 每五條線表示一個字符;
2、 粗線表示1,細線表示0;
3、 線條間的間隙寬的表示1,窄的表示0;
4、 五條線加上它們之間的四條間隙就是九位二進制編碼,而且這九位中必定有三位是1,所以稱為39碼;
5、 條形碼的首尾各一個*標識開始和結束
第一步,首先進行符號的編碼配置
如“1”,使用黑白條表示為NnNwWnWnN(窄黑 窄白 窄黑 寬白 寬黑 窄白 寬黑 窄白 窄黑),表示為二進制0和1為“000110100”
“A”,使用黑白條表示為WnNnNwNnW(寬黑 窄白 窄黑 窄白 窄黑 寬白 窄黑 窄白 寬黑),表示為二進制0和1為“100001001”
第二步,需要轉換編碼 
 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;
        }
第四步,將畫好的線進行保存

 


相關同類信息:
  • GBK字庫與GB2312字庫有什么區別
  • VB應用程序中打印條形碼的兩種方法
  • 商品條碼編碼規則
  • PDF417二維條碼
  • QR碼,二維碼
  • 一維條碼技術的結構、編碼方法及其種類
  • 商品條碼的形式與結構
  • 商品條碼(EAN、UPC碼)

  •  
    © 2003-2007 ChongShang.Com.Cn.
    主站蜘蛛池模板: 亚洲春色在线视频| 国产第一页浮力影院入口| 亚洲精品日韩在线观看| 影音先锋人妻啪啪av资源网站| 精品日韩人妻中文字幕| 蜜臀av久久国产午夜| 国产亚洲av手机在线观看| 亚洲欧美日韩在线不卡| 亚洲高清免费在线观看| 国产精品午夜福利精品| 亚欧美闷骚院| 中文国产人精品久久蜜桃| 日韩精品国产二区三区| 国产毛片精品av一区二区| jizz国产免费观看| 国产精品疯狂输出jk草莓视频| 国产永久免费高清在线| 精品一区二区三区不卡| 无码专区视频精品老司机| 亚洲天堂一区二区三区三州| 香蕉久久久久久久av网站| 中日韩精品视频一区二区三区| 亚洲国产大胸一区二区三区| 国产精品亚洲综合网一区| 欧美成人精品高清在线播放| 久久精品国产亚洲AⅤ无码| 中文字幕人成无码免费视频| 欧美交a欧美精品喷水| 蜜臀av一区二区三区在线| 少妇激情av一区二区三区| 亚洲AV网一区二区三区| 成人影片麻豆国产影片免费观看| 欧美日韩一区二区三区视频播放| 国产精品第二页在线播放| 中文毛片无遮挡高潮免费| 久久精品国产亚洲av麻豆小说| 精品国产乱码久久久久APP下载| 日本高清免费不卡视频| 精品国产一区二区三区2021| 天堂在线最新版av观看| 久久亚洲精品成人综合网|