翻譯|行業(yè)資訊|編輯:況魚杰|2019-06-26 10:51:46.390|閱讀 1047 次
概述:本文章將會(huì)介紹關(guān)于Code 39的一些基礎(chǔ)知識(shí),主要包括概念,如何使用以及計(jì)算的使用場(chǎng)景。
# 界面/圖表報(bào)表/文檔/IDE等千款熱門軟控件火熱銷售中 >>
Code 39 Font Advantage Package是一個(gè)包含條形碼字體的工具包,它包含了基于6種不同格式的10種不同的Code 39條形碼字體樣式。同時(shí)用戶還可以獲得相應(yīng)的字體工具、宏和字體源碼編輯工具,更好的方便用戶在相應(yīng)的應(yīng)用程序中應(yīng)用字體樣式。
點(diǎn)擊下載Code 39 Font Advantage Package
Code39簡(jiǎn)介
Code 39是最常用的條形碼類型之一,用于各種標(biāo)簽,如名牌,庫(kù)存和工業(yè)應(yīng)用。本文章就將會(huì)為大家介紹這種條形碼的基本知識(shí)。
Code 39字符集的符號(hào)系統(tǒng)由表示數(shù)字0-9的條形碼符號(hào),大寫字母AZ,空格字符和以下符號(hào)組成: - 。$ / +%。使用IDAutomation Code-39 Font Package.中提供的擴(kuò)展字體也可以輕松編碼小寫字符 。
Code 39條形碼是最容易使用的字母數(shù)字條形碼,專為字符自檢而設(shè)計(jì),因此無需進(jìn)行校驗(yàn)字符計(jì)算。Code 39條形碼存在若干標(biāo)準(zhǔn),規(guī)定如何為用戶的需要打印Code 39條形碼。
雖然校驗(yàn)和字符是可選的,但還是有許多另外的標(biāo)準(zhǔn)規(guī)范它。校驗(yàn)字符是Code39條形碼字體的為IDAutomation字體編碼器提供的一種MOD43計(jì)算。在IDAutomation條形碼組件和應(yīng)用程序中啟用校驗(yàn)位也是一個(gè)選項(xiàng),允許組件自動(dòng)生成并包含MOD43校驗(yàn)而不使用字體。
以下是基于Code39的標(biāo)準(zhǔn)需要MOD43校驗(yàn)位的情形:
LOGMARS(自動(dòng)標(biāo)記和讀取符號(hào)的物流應(yīng)用)是基于美國(guó)國(guó)防部使用的Code 39的標(biāo)準(zhǔn)。LOGMARS由軍用標(biāo)準(zhǔn)MIL-STD-1189B和其他如MIL-STD-129,MIL-STD-2073-1C和MIL-STD-129N定義。
HIBC(健康產(chǎn)業(yè)條形碼)是醫(yī)療保健產(chǎn)品行業(yè)中使用的條形碼標(biāo)簽。HIBC中好幾種情形也會(huì)使用 Code 128。
完整的Code 39條形碼由起始字符,數(shù)據(jù)數(shù)字,可選的檢查字符和停止字符組成。
起始字符 | 數(shù)據(jù)數(shù)字 | 可選的檢查字符 | 停止字符 |
* | Code-39 | p | * |
在Code 39中,* 字符通常用作開始/停止字符,不應(yīng)該是條形碼中數(shù)據(jù)的一部分。* 可以用作帶字體的開始/停止字符,但是,這可能會(huì)導(dǎo)致某些應(yīng)用程序(如MS Word)出現(xiàn)問題,因?yàn)樗鼈兛赡軙?huì)將被 * 包圍的文本視為粗體文本。在IDAutomation Code-39 Font Package.中,感嘆號(hào)和括號(hào)字符也用作開始/停止字符,就是為了避免以上錯(cuò)誤而提供的功能。
Code39的使用
在不使用校驗(yàn)字符的前提下,打印和生成Code39條形碼很簡(jiǎn)單,IDAutomation Code 39條形碼字體可以直接從鍵盤創(chuàng)建,也可以在計(jì)算字段中使用,或者在許多應(yīng)用程序中動(dòng)態(tài)生成多個(gè)符號(hào),包括 Microsoft Word, Excel, FileMaker, QuickBooks和OpenOffice。
手動(dòng)生成BAR CODE-39需要執(zhí)行以下操作:
輸入 * 的起始字符。
輸入要編碼的數(shù)據(jù),即BAR CODE-39。
要使用標(biāo)準(zhǔn)Code 39字體在條形碼中創(chuàng)建空間,下劃線必須替換要編碼的數(shù)據(jù)中的空格:BAR_CODE-39。
輸入 * 的停止字符。
僅選擇* BAR_CODE-39 *并將字體更改為Code 39條形碼字體。
注:在IDAutomation Code-39 Font Package.中,還可以使用感嘆號(hào)和括號(hào)字符當(dāng)做開始/停止字符。
如果是需要校驗(yàn)的過程,可以咨詢
Code39計(jì)算的使用場(chǎng)景
Code39條形碼可以通過使用附加開始和結(jié)束字符公式從文本框中的計(jì)算字段動(dòng)態(tài)的創(chuàng)建。這可以在多種應(yīng)用中實(shí)現(xiàn),包括以下場(chǎng)景:
Clarion: loc:barcode ='*'&left(clip(DataField))&'*'
Crystal Reports:在計(jì)算字段中輸入 “*”&Field&“*”
Lotus 123 for Windows :( “*”&C3&“*”) - 此公式將單元格C9中的數(shù)字轉(zhuǎn)換為文本以進(jìn)行條形碼編碼:(“*”&@ STRING(C9,0)&“*”)
Microsoft?Access: =(“(”&[Table.Field1]&“)”)
Microsoft?Excel: =(“(”&C3&“)”)
年中活動(dòng)倒計(jì)時(shí)中,還不趕緊下手,點(diǎn)擊就可領(lǐng)取 MyEclipse 、.NET Reactor、FastReport .Net、VMProtect等超多在線訂購(gòu)產(chǎn)品優(yōu)惠券!
本站文章除注明轉(zhuǎn)載外,均為本站原創(chuàng)或翻譯。歡迎任何形式的轉(zhuǎn)載,但請(qǐng)務(wù)必注明出處、不得修改原文相關(guān)鏈接,如果存在內(nèi)容上的異議請(qǐng)郵件反饋至chenjj@fc6vip.cn
文章轉(zhuǎn)載自: