亚洲免费av电影一区二区三区,日韩爱爱视频,51精品视频一区二区三区,91视频爱爱,日韩欧美在线播放视频,中文字幕少妇AV,亚洲电影中文字幕,久久久久亚洲av成人网址,久久综合视频网站,国产在线不卡免费播放

        ?

        公司車軸條形碼標(biāo)簽打印程序的設(shè)計(jì)和開(kāi)發(fā)

        2020-02-28 21:03:27陳意和謝紅群曾爽爽
        關(guān)鍵詞:車軸條碼條形碼

        ◎陳意和 謝紅群 曾爽爽

        (作者單位:中車長(zhǎng)江銅陵車輛有限公司信息檔案處)

        一、引言

        公司目前車軸生產(chǎn)過(guò)程已實(shí)現(xiàn)報(bào)工,目前采用手工輸入軸號(hào)的方式獲取車軸軸號(hào),存在軸號(hào)輸入錯(cuò)誤等多種問(wèn)題,無(wú)法保證車軸軸號(hào)的唯一性。目前,條形碼在生成過(guò)程中已應(yīng)用廣泛,公司計(jì)劃采用掃描報(bào)工的方式替代原先的手工輸入軸號(hào)方式報(bào)工。從而提高公司車軸生產(chǎn)報(bào)工的準(zhǔn)確性。條碼打印程序是其源頭環(huán)節(jié),條碼打印程序設(shè)計(jì)的好壞影響到公司條碼報(bào)工的推進(jìn)。

        二、條碼打印程序設(shè)計(jì)思路

        條碼打印程序與公司車軸質(zhì)量管理系統(tǒng)相關(guān)聯(lián)。它從車軸質(zhì)量系統(tǒng)中獲取可打印車軸信息,并將打印記錄和結(jié)果返寫(xiě)到車軸質(zhì)量管理系統(tǒng)中。

        1.條碼標(biāo)簽內(nèi)容。條碼標(biāo)簽大小為60mm*30mm,標(biāo)簽上面部位為車軸的基本信息包括熱處理爐號(hào)、車軸類型、軸號(hào)信息。方便員工通過(guò)標(biāo)簽即可了解車軸的基本信息。標(biāo)簽的下部為CODE_128 條形碼,條形碼內(nèi)容長(zhǎng)度為13 位字母和數(shù)據(jù)組成。前面兩位為校驗(yàn)碼,由隨機(jī)的字母數(shù)字組成,后面11 位為車軸在車軸質(zhì)量管理系統(tǒng)中的ID 號(hào),兩者組合成唯一的條碼。條碼重新打印后,會(huì)生成一個(gè)新的校驗(yàn)碼,并將前面打印的條碼信息禁用。在報(bào)工系統(tǒng)中,會(huì)對(duì)條碼有效性進(jìn)行判斷,禁用的條碼無(wú)法進(jìn)行報(bào)工,確保一個(gè)軸號(hào)只有一個(gè)有效條碼,避免重復(fù)的問(wèn)題。

        2.條碼打印的方式。根據(jù)調(diào)研需求確定了條碼打印的兩種方式:?jiǎn)螐埓蛴『团看蛴?。單張打印適用于在生產(chǎn)過(guò)程中條碼損壞、丟失等異常情況進(jìn)行補(bǔ)打。由專門人員在車軸質(zhì)量管理系統(tǒng)中進(jìn)行補(bǔ)打授權(quán),授權(quán)后的軸號(hào)變?yōu)榭纱蛴顟B(tài)。打印人員登錄打印程序,進(jìn)入單張打印功能,輸入軸號(hào)即可打印出條碼標(biāo)簽。批量打印用于首次條碼打印,根據(jù)車軸質(zhì)量管理系統(tǒng)中的車軸毛坯檢查清單,打印人員登錄打印程序,進(jìn)入批量打印功能,可查看到可打印的毛坯檢查清單,進(jìn)入檢查清單選擇打印的軸號(hào)(可多選),即可將選中的軸號(hào)的條碼標(biāo)簽批量生成,并提交給打印機(jī)批量打印出來(lái)。

        三、程序涉及到的主要方法

        本程序?yàn)橐粋€(gè)winform 程序,采用C#編程語(yǔ)言和oracle 數(shù)據(jù)庫(kù)。涉及到圖片生成、隨機(jī)碼生成、標(biāo)簽打印等多個(gè)方法。

        1.圖片生成方法。本方法主要用于生成軸號(hào)信息圖片,合成條碼標(biāo)簽圖片等。

        public void wztp(string str2,string nr)//軸號(hào)信息圖片生成方法

        {

        string content=nr;//文字內(nèi)容

        Bitmap image=new Bitmap(240,40);

        Graphics g=Graphics.FromImage(image);

        g.Clear(System.Drawing.Color.White);

        Font font=new Font("Arial",10f,(FontStyle.Regular));System.Drawing.Drawing2D.LinearGradientBrush brush =new

        System.Drawing.Drawing2D.LinearGradientBrush (new Rectangle(0,0,image.Width,image.Height),System.Drawing.

        Color.Black, System.Drawing.Color.DarkRed, 1f, true);

        g.SmoothingMode=System.Drawing.Drawing2D.Smoothing-Mode.AntiAlias;

        g.InterpolationMode=

        System.Drawing.Drawing2D.InterpolationMode.HighQuality-Bicubic;

        g.DrawString(content,font,brush,2,2);image.Save(str2);

        g.Dispose();

        image.Dispose();

        }

        2.隨機(jī)碼生成方法。本方法主要用于生成條形碼中前兩位的隨機(jī)碼。

        public string randomzf(int length)//生成指定長(zhǎng)度的隨機(jī)碼

        {

        string chars=

        "ABCDEFGHIJKLMNOPQRSTUVWXYZ0123456789abcdefghijklmnopqrstuvwxyz";

        Random random=new Random();

        string strs=string.Empty;

        for(int i=0;i

        {

        strs+=chars[random.Next(chars.Length)];

        }

        return strs;

        }

        3.條碼打印方法。本方法主要用于判斷條碼生成前軸號(hào)的合規(guī)性、以及生成打印條碼標(biāo)簽,并更改對(duì)應(yīng)數(shù)據(jù)庫(kù)信息。

        private void button1_Click(object sender,EventArgs e)//點(diǎn)擊打印按鈕觸發(fā)

        {

        ……

        if(dt.Rows.Count!=1)//是否允許打印

        {

        return;

        }

        ……

        PrintDirectClass print=new PrintDirectClass();

        print.imageFile="/codes/"+zh+".bmp";

        print.PrintPreview();

        OracleHelper.ExcuteSql("update t_axis set tmdy='N'where id='"+zh+"'");//更改打印標(biāo)識(shí)

        }

        四、總結(jié)

        本程序于2019 年10 月開(kāi)發(fā)完成并投入使用,在運(yùn)用過(guò)程中,根據(jù)用戶意見(jiàn),對(duì)程序界面進(jìn)行過(guò)優(yōu)化。到目前為止已經(jīng)打印9 萬(wàn)余根車軸條形碼標(biāo)簽,程序使用過(guò)程中未出現(xiàn)差錯(cuò),運(yùn)行平穩(wěn),滿足了公司車軸條形碼標(biāo)簽打印的需求。

        猜你喜歡
        車軸條碼條形碼
        中國(guó)條碼技術(shù)與應(yīng)用協(xié)會(huì)
        條碼微站
        車軸軸徑微差測(cè)量?jī)x測(cè)量不確定度評(píng)定
        高品質(zhì)生產(chǎn)
        創(chuàng)意條形碼
        從條形碼到二維碼
        從條形碼到二維碼
        條形碼大變身
        高速列車空心車軸國(guó)產(chǎn)化的選材和試制
        25CrMo鋼高速車軸坯的試制
        青青草在线免费观看视频| 国产亚洲欧美在线观看的| yy111111少妇影院| 国产人妻久久精品二区三区老狼| 无码人妻久久久一区二区三区| 中文字幕在线观看亚洲日韩 | 人妻少妇中文字幕av| 国产精品国产高清国产专区| 国产精品一区二区久久乐下载 | 97中文乱码字幕在线| 蜜桃av精品一区二区三区| 日韩亚洲av无码一区二区三区| 国产精品原创巨作av无遮| 亚洲大片一区二区三区四区 | 亚洲国产精品尤物yw在线观看| 熟妇与小伙子露脸对白| 亚洲av毛片在线免费看| 奇米影视第四色首页| 欧美自拍区| 国产乱老熟视频乱老熟女1| 成人女同av在线观看网站| 久久久久香蕉国产线看观看伊| 欧美综合区| 草青青视频手机免费观看| 97人伦影院a级毛片| 曰本女人与公拘交酡免费视频| 国产 无码 日韩| 久久精品国产亚洲av高清三区| 国产av旡码专区亚洲av苍井空| 日韩欧美区| 91国内偷拍一区二区三区| 国产免费牲交视频| 在线va免费看成| 国产AV秘 无码一区二区三区| 自拍成人免费在线视频| 色欲色欲天天天www亚洲伊| 久久精品国产99精品九九| 国产三级精品三级在专区中文| 日本真人边吃奶边做爽动态图 | 日韩视频午夜在线观看| 97一期涩涩97片久久久久久久|