一種鋼卷標(biāo)簽字體大小的控制方法及系統(tǒng)的制作方法
【專利摘要】本發(fā)明屬于打印控制【技術(shù)領(lǐng)域】,公開了一種鋼卷標(biāo)簽字體大小的控制方法及系統(tǒng);所述鋼卷標(biāo)簽字體大小的控制方法包括以下步驟:獲取待打印信息的字符串長度m;獲取鋼卷標(biāo)簽的可打印長度為n;根據(jù)所述字符串長度m及可打印長度為n的比例關(guān)系計(jì)算可打印字體的理論像素值p;根據(jù)理論像素值p選取對(duì)應(yīng)的字體大?。桓鶕?jù)選取的字體大小進(jìn)行鋼卷標(biāo)簽打印。本發(fā)明還提供一種鋼卷標(biāo)簽字體大小的控制系統(tǒng)實(shí)現(xiàn)上述控制方法。本方法及系統(tǒng)主要用于標(biāo)簽類打印介質(zhì)的打印控制中,在使信息打印完整的基礎(chǔ)上,最大化打印字體,從而提高字體辨識(shí)度。
【專利說明】一種鋼卷標(biāo)簽字體大小的控制方法及系統(tǒng)
【技術(shù)領(lǐng)域】
[0001]本發(fā)明涉及打印控制【技術(shù)領(lǐng)域】,特別涉及一種鋼卷標(biāo)簽字體大小的控制方法及系統(tǒng)。
【背景技術(shù)】
[0002]在鋼鐵企業(yè)中,生產(chǎn)完成的鋼卷會(huì)附上產(chǎn)品信息標(biāo)簽用于區(qū)分管理,在產(chǎn)品倉庫中唯一識(shí)別鋼卷的標(biāo)識(shí)為產(chǎn)品信息標(biāo)簽。但是鋼鐵類產(chǎn)品的名稱因?yàn)楹谐煞?、類別等信息大多較長,往往現(xiàn)場打印的時(shí)候,標(biāo)簽紙無法容納過長的字符而導(dǎo)致產(chǎn)品信息標(biāo)識(shí)不全,這就給產(chǎn)品的管理帶來了不便;產(chǎn)品的分類、識(shí)別混亂,嚴(yán)重影響了鋼卷產(chǎn)品存儲(chǔ)以及輸出。
【發(fā)明內(nèi)容】
[0003]本發(fā)明所要解決的技術(shù)問題是提供一種能夠根據(jù)待打印信息字符串長度自動(dòng)調(diào)節(jié)字體大小的方法及系統(tǒng)。
[0004]為解決上述技術(shù)問題,本發(fā)明提供了一種鋼卷標(biāo)簽字體大小的控制方法,包括以下步驟:
[0005]獲取待打印信息的字符串長度m ;
[0006]獲取鋼卷標(biāo)簽的可打印長度為η ;
[0007]根據(jù)所述字符串長度m及可打印長度η的比例關(guān)系計(jì)算可打印字體的理論像素值P ;`
[0008]根據(jù)理論像素值P選取對(duì)應(yīng)的字體大小;
[0009]根據(jù)選取的字體大小進(jìn)行鋼卷標(biāo)簽打印。
[0010]進(jìn)一步地,所述根據(jù)所述字符串長度m及可打印長度為η的比例關(guān)系計(jì)算可打印
字體的理論像素值P是通過公式P計(jì)算得到可打印字體的理論像素值P ;DPI為
25.4m
每英寸的像素。
[0011]進(jìn)一步地,所述理論像素值P取整,且取整像素值P1的取值范圍是P-KP1 ( P。
[0012]進(jìn)一步地,通過獲取帶打印信息字符串的存儲(chǔ)長度確定其字符串長度m。
[0013]一種鋼卷標(biāo)簽字體大小的控制系統(tǒng),包括:
[0014]獲取模塊,獲取待打印信息的字符串長度m及鋼卷標(biāo)簽的可打印長度為η ;
[0015]計(jì)算模塊,根據(jù)所述字符串長度m及可打印長度為η的比例關(guān)系計(jì)算可打印字體的理論像素值P ;
[0016]選擇模塊,根據(jù)理論像素值P選取對(duì)應(yīng)的字體大小;
[0017]打印模塊,根據(jù)所述選擇模塊選取的字體大小進(jìn)行鋼卷標(biāo)簽打印。
[0018]進(jìn)一步地,所述計(jì)算模塊通過公式P =計(jì)算得到可打印字體的理論像素
2^.4 m值P ;所述DPI為每英寸的像素。
[0019]進(jìn)一步地,理論像素值P進(jìn)行取整操作得出取整像素值P1 ;取整像素值P1的取值范圍為P-KP1 ( Po
[0020]進(jìn)一步地,通過獲取帶打印信息字符串的存儲(chǔ)長度確定其字符串長度m。
[0021]本發(fā)明提供的鋼卷標(biāo)簽字體大小的控制方法及其系統(tǒng),通過獲取待打印的字符串長度m以及鋼卷標(biāo)簽的可打印長度n,計(jì)算每個(gè)字符的可打印理論像素值,從而自動(dòng)控制打印字體的大小,以保證鋼卷標(biāo)簽?zāi)軌蛉菁{所有待打印的信息,從而確保打印信息的完整性和高辨識(shí)度。
【專利附圖】
【附圖說明】
[0022]圖1為本發(fā)明實(shí)施例提供的鋼卷標(biāo)簽字體大小的控制方法的流程圖。
【具體實(shí)施方式】
[0023]參見圖1,本發(fā)明實(shí)施例提供的一種鋼卷標(biāo)簽字體大小的控制方法,包括以下步驟:
[0024]獲取待打印信息的字符串長度m ;
[0025]獲取鋼卷標(biāo)簽的可打印長度為η ;
[0026]根據(jù)所述字符串長度m及可打印長度η的比例關(guān)系計(jì)算可打印字體的理論像素值P ;
[0027]根據(jù)理論像素值P選取對(duì)應(yīng)的字體大小;
[0028]根據(jù)選取的字體大小進(jìn)行鋼卷標(biāo)簽打印。
[0029]在鋼卷的產(chǎn)品信息打印前,獲取帶打印信息的字符串長度m以及鋼卷標(biāo)簽的可打印長度η。通過鋼卷標(biāo)簽的可打印長度η除以字符串長度m得出每個(gè)字符所能使用的最大長度。鑒于打印終端通過像素值標(biāo)識(shí)打印的字體的大小,因此將每個(gè)字符可使用的最大長度轉(zhuǎn)化為打印字體的像素值,從而確定打印字體的大小,發(fā)送給打印終端進(jìn)行鋼卷標(biāo)簽打印。
[0030]本實(shí)施例通過獲取帶打印的字符串所占用的存儲(chǔ)區(qū)間的長度得到字符串中字符個(gè)數(shù),即字符串的長度m。鋼卷標(biāo)簽可打印長度η為區(qū)分不同尺寸的標(biāo)簽的標(biāo)志,作為已知量;當(dāng)確定某一種鋼卷標(biāo)簽時(shí),其可打印長度就可以確定。
[0031]待打印字符串中,單個(gè)字符的可使用的最大長度為鋼卷標(biāo)簽的可打印長度η與字符串長度m的比值。鑒于打印精度DPI表征每一英寸長度內(nèi)的打印點(diǎn)數(shù),即每英寸的像素;
一英寸等于25.4毫米,通過公式
【權(quán)利要求】
1.一種鋼卷標(biāo)簽字體大小的控制方法,其特征在于,包括以下步驟: 獲取待打印信息的字符串長度m ; 獲取鋼卷標(biāo)簽的可打印長度為η ; 根據(jù)所述字符串長度m及可打印長度η的比例關(guān)系計(jì)算可打印字體的理論像素值P ; 根據(jù)理論像素值P選取對(duì)應(yīng)的字體大??; 根據(jù)選取的字體大小進(jìn)行鋼卷標(biāo)簽打印。
2.根據(jù)權(quán)利要求1所述的鋼卷標(biāo)簽字體大小的控制方法,其特征在于:所述根據(jù)所述字符串長度m及可打印長度為η的比例關(guān)系計(jì)算可打印字體的理論像素值P是通過公式P = ^x-計(jì)算得到可打印字體的理論像素值P。 2>‘4 m
3.如權(quán)利要求2所述的鋼卷標(biāo)簽字體大小的控制方法,其特征在于:所述理論像素值P取整,且取整像素值P1的取值范圍是P-KP1 ( Po
4.如權(quán)利要求1所述的鋼卷標(biāo)簽字體大小的控制方法,其特征在于:所述字符串長度m通過測定其存儲(chǔ)空間的大小獲取。
5.一種鋼卷標(biāo)簽字體大小的控制系統(tǒng),其特征在于,包括: 獲取模塊,獲取待打印信息的字符串長度m及鋼卷標(biāo)簽的可打印長度為η ;` 計(jì)算模塊,根據(jù)所述字符串長度m及可打印長度為η的比例關(guān)系計(jì)算可打印字體的理論像素值P ; 選擇模塊,根據(jù)理論像素值P選取對(duì)應(yīng)的字體大?。? 打印模塊,根據(jù)所述選擇模塊選取的字體大小進(jìn)行鋼卷標(biāo)簽打印。
6.如權(quán)利要求5所述的鋼卷標(biāo)簽字體大小控制系統(tǒng),其特征在于:所述計(jì)算模塊通過公式P =計(jì)算得到可打印字體的理論像素值P ;所述DPI為每英寸的像素。
2x4 m
7.如權(quán)利要求6所述的鋼卷標(biāo)簽字體大小控制系統(tǒng),其特征在于:理論像素值P進(jìn)行取整操作得出取整像素值P1 ;取整像素值P1的取值范圍為P-KP1 ( Po
8.如權(quán)利要求5所述的鋼卷標(biāo)簽字體大小控制系統(tǒng),其特征在于:通過獲取帶打印信息字符串的存儲(chǔ)長度確定其字符串長度m。
【文檔編號(hào)】G06F3/12GK103488444SQ201310419110
【公開日】2014年1月1日 申請(qǐng)日期:2013年9月13日 優(yōu)先權(quán)日:2013年9月13日
【發(fā)明者】夏賡, 喬建軍, 聞達(dá), 齊海英, 任君茹 申請(qǐng)人:首鋼總公司