999精品在线视频,手机成人午夜在线视频,久久不卡国产精品无码,中日无码在线观看,成人av手机在线观看,日韩精品亚洲一区中文字幕,亚洲av无码人妻,四虎国产在线观看 ?

用EXCEL實(shí)現(xiàn)圖書館三九條形碼的生成與打印

2019-12-19 02:09:35鄒永茂
科技創(chuàng)新導(dǎo)報 2019年22期

鄒永茂

摘 ? 要:根據(jù)圖書館條形碼行業(yè)標(biāo)準(zhǔn)GB/T12908-91《三九條碼》結(jié)構(gòu)、符號構(gòu)成以及校驗(yàn)位的計算方法,利用EXCEL函數(shù)和公式計算出三九條形碼號,利用EXCEL字體設(shè)置中條形碼字體將生成的條形碼號數(shù)值轉(zhuǎn)換成條形碼,然后通過對條形碼進(jìn)行排版、實(shí)現(xiàn)條形碼的批量打印。

關(guān)鍵詞:條形碼 ?三九條碼 ?校驗(yàn)位 ?EXCEL

中圖分類號:G250.7 ? ? ? ? ? ? ? ? ? ? ? ? ? ? ? ?文獻(xiàn)標(biāo)識碼:A ? ? ? ? ? ? ? ? ? ? ? ?文章編號:1674-098X(2019)08(a)-0252-03

1 ?條形碼及信息表示

條碼又稱條形碼,是由寬度不同、反射率不同的條和空,按照一定的編碼規(guī)則編制而成,用以表達(dá)一組數(shù)字、字符及符號信息的圖形標(biāo)識符。常見的條形碼是由反射率相差很大的黑條(簡稱條)和白條(簡稱空)排成的平行線圖案。每一種條碼編碼都有一個遵循的標(biāo)準(zhǔn),通過條碼識別器可解碼出它包含的信息。它具有可靠準(zhǔn)確、數(shù)據(jù)輸入速度快、經(jīng)濟(jì)便宜、靈活實(shí)用、設(shè)備簡單等優(yōu)越性,在各行各業(yè)都得到廣泛應(yīng)用,條形碼在圖書館的書刊管理、書刊流通等環(huán)節(jié)中發(fā)揮了重要作用。

1995年10月,北京圖書館頒布了我國圖書館條形碼行業(yè)標(biāo)準(zhǔn)。此標(biāo)準(zhǔn)適用于圖書館、情報領(lǐng)域的自動化工作。該標(biāo)準(zhǔn)引用了GB/T12908-91《三九條碼》。圖書館的條形碼結(jié)構(gòu)如下:

200000257

其中,2為標(biāo)識信息;0000025 為順序號;7為校驗(yàn)位。

(1)標(biāo)識信息:標(biāo)識信息用數(shù)據(jù)符的第一位條碼字符進(jìn)行標(biāo)識,它包括三個方面的內(nèi)容。

(2)順序號:順序號由7或8位字符組成,當(dāng)標(biāo)識信息標(biāo)識值為2-8時,表示圖書、連續(xù)出版物、音像資料或其他文獻(xiàn)的登錄號。當(dāng)標(biāo)識信息標(biāo)識值為9時,表示所屬單位代碼。

(3)校驗(yàn)位:校驗(yàn)位用數(shù)據(jù)符最后一位條形碼字符表示。

2 ?三九條碼符號構(gòu)成及校驗(yàn)位計算方法

2.1 三九條碼符號構(gòu)成

三九條碼符號包括:左右兩側(cè)空白區(qū)、起始符、條碼數(shù)據(jù)符(包括符號校驗(yàn)字符)、終止符。條碼字符間隔是一個空,它將條碼字符分隔開。三九條碼的起始符和終止符通常用 * 表示。三九條形碼樣圖如圖1所示。

2.2 校驗(yàn)位計算方法

條碼數(shù)據(jù)符位數(shù)從左向右數(shù)起,單數(shù)為1,3,5,7等位,雙數(shù)位為2,4,6,8等位。條碼的最后一位為校檢位。

校驗(yàn)位的計算方法:

(1)單數(shù)位分別乘以2,雙數(shù)位不變。

(2)單數(shù)位乘以2后,如果積超過或等于10則十位與個位相加。

(3)把所有位的數(shù)據(jù)進(jìn)行相加,最后取出個位數(shù)。

(4)用10減去加后的個位數(shù)值,就是校驗(yàn)位的數(shù)值。當(dāng)用10減去0時,校驗(yàn)位的值為0。

其計算方法流程圖如圖2所示。

3 ?用EXCEL實(shí)現(xiàn)條形碼批量生成與打印

條形碼在各個圖書館應(yīng)用廣泛,使用量也非常大,每一個條形碼號對應(yīng)一種文獻(xiàn)的信息,例如在圖書加工時條碼的使用一般采用一號雙份,在書名頁粘貼一份,在書最后一頁粘貼一份。各個圖書館條形碼的獲得途徑主要通過購買條形碼軟件、條形碼打印設(shè)備和不干膠條碼打印紙自行打印,或者提供條形碼號段給專業(yè)公司定制購買條形碼,筆者所在圖書館由于沒有購買條碼軟件和條碼打印機(jī),日常工作中是通過找專業(yè)公司定制條碼,但對于補(bǔ)損壞條碼以及臨時需要使用小批量條碼,也不好隨時定購,為了更方便的開展工作,筆者通過對三九條碼的結(jié)構(gòu)進(jìn)行分析,主要是檢驗(yàn)位的計算方法進(jìn)行分析,發(fā)現(xiàn)利用EXCEL函數(shù)與公式強(qiáng)大的運(yùn)算功能可以計算出條形碼號,利用EXCEL填充功能可實(shí)現(xiàn)條形碼號批量生成,只需要購買不干膠條形碼紙,利用辦公室日常工作中的普通激光打印機(jī),通過ECXEL設(shè)置好排版格式就可以實(shí)現(xiàn)圖書館三九條形碼的打印,既可滿足零星打印,也可以實(shí)現(xiàn)大批量連續(xù)條形碼的打印,給日常工作帶來了便利。

3.1 用ECXEL實(shí)現(xiàn)條形碼號的批量生成

3.1.1 條形碼號生成工作表的設(shè)計

根據(jù)三九條形碼的結(jié)構(gòu)、符號構(gòu)成,以及條形碼一號雙份的使用方式,為了便于利用辦公室普通激光打印機(jī)進(jìn)行打印(在選用不干膠條形紙時,使用規(guī)格A4大小的紙型,可打印13行,4列條形碼,一行只能打印兩個號),為了保證批量條碼的連續(xù)性和使用習(xí)慣,將條形碼號生成工作表設(shè)計左右兩區(qū)域,分別生成順序號為奇數(shù)和偶數(shù)的條形碼號,每個區(qū)域都包含標(biāo)識值、順序號、條形碼號3列,如圖3所示。其設(shè)計思路輸入要生成的表示哪種資料類型的標(biāo)識信息值,輸入待生成條碼的順序號,在條形碼號列中輸入函數(shù)和公式即可生成條形碼號如圖3示例行。

3.1.2 用EXCEL函數(shù)和公式等計算出條形碼號

條形碼號的生成難點(diǎn)是最后一位校驗(yàn)位的計算,根據(jù)三九條形碼校驗(yàn)位4步計算方法,可以用EXCEL的函數(shù)和公式等來一一實(shí)現(xiàn),比如校驗(yàn)位計算方法第1步(單數(shù)位分別乘以2,雙數(shù)位不變)按條形碼號生成工作表中列的設(shè)計要求用EXCEL函數(shù)與公式實(shí)現(xiàn)如下表(以圖3奇數(shù)區(qū)域示例行為例)。

3.1.3 條形碼號的批量生成操作

需要制作零星條碼時只需修改示例行中標(biāo)識值和順序號即可自動生成條形碼號。從三九條形碼結(jié)構(gòu)組成可以看出連續(xù)條碼只是順序號部分的遞增,因此如需制作連續(xù)小批量條形碼,只需生成示例行首條碼,通過下拉單元格復(fù)制單元格和填充序列方式快速生成;如果成千上萬甚至幾萬條連續(xù)條形碼的生成采用下拉單元格方式存在操作不便、填充速度慢等問題,對于標(biāo)識值列、條形碼號列是相同內(nèi)容的快速填充,可以先快速選定待填充單元格,例如在單元格名稱框中輸入C2:C10001并按回車健,就可以選中第2行至10001行中的C列,然后按“Ctrl+D”就可以完成用C2單元格內(nèi)容快速填充選定單元格。對于遞增的順序號列的快速填充,可選中起始順序號單元格,然后通過“開始菜單-編輯選項卡-填充-系列”進(jìn)行快速填充,具體操作是設(shè)置好序列產(chǎn)生于列,類型為等差序列,設(shè)置步長值,填好順序號終止值,點(diǎn)擊確定即可完成填充。

3.2 用EXCEL實(shí)現(xiàn)條形碼的批量打印

條形碼號生成以后,要用EXCEL將條形碼打印出來,還需要將條形碼號轉(zhuǎn)換為條形碼,然后按不干膠條形碼紙型對條形碼進(jìn)行排版,使之成為以后條形碼打印的通用模板,以后條形碼的批量打印直接通過設(shè)置好模板進(jìn)行打印即可。

3.2.1 將條形碼號數(shù)字變成條形碼

在EXCEL中生成條形碼的方法有很多,可以用EXCEL控件生成,用VBA代碼生成,比較簡單的生成條形碼的方法直接使用條形碼字體,在EXCE 2007之后的版本中,打開字體列表框,在字體列表就可以看到條形碼字體。對于EXCEL2007之前版本的字體列表中沒有條形碼字體的,也可以在互聯(lián)網(wǎng)上下載條形碼字體文件,然后將下載的字體文件復(fù)制粘貼到C:\Windows\Fonts文件夾中即可。有了條形碼字體,只需將條形碼號選定,就可以像平時在EXCEL中對漢字設(shè)置字體的操作一樣,直接設(shè)置成條形碼字體即可,由字體軟件把條形碼號轉(zhuǎn)換成相應(yīng)的條形碼。

3.2.2 按不干膠條形碼紙張進(jìn)行排版與設(shè)置,使之成為以后條形碼打印的通用模板

在條形碼排版工作表中,根據(jù)不干膠條形碼紙型進(jìn)行排版,首先進(jìn)行頁面設(shè)置,設(shè)置紙張大小、頁邊距、頁腳等,然后選定所有空白表格設(shè)置行高和列寬,使之與單個不干膠條碼的高和寬相等,最后設(shè)置字號大小、字體設(shè)置為條型碼字體(C39HrP36DmTt)即完成條形碼空白打印模板的設(shè)置。

3.2.3 條形碼的打印

將條形碼號生成工作表中前期生成的奇數(shù)列條形碼數(shù)值復(fù)制、粘貼到條形碼排版工作表列A和列B中,將偶數(shù)列條形碼數(shù)值復(fù)制、粘貼到列C和列D中,表格中單元格自動顯示成條形碼,如圖4所示。至此一號雙份連續(xù)條形碼就制作完成,用激光打印機(jī)配以不干膠條形碼打印紙直接打印即可,打印好后撕開就可以使用。

4 ?結(jié)語

根據(jù)圖書館條形碼行業(yè)標(biāo)準(zhǔn)GB/T12908《三九條碼》結(jié)構(gòu)、符號結(jié)構(gòu)以及校驗(yàn)位的生成方法,利用EXCEL函數(shù)和公式計算出三九條形碼號,借助EXCEL填充功能實(shí)現(xiàn)條碼的快速批量生成,并利用EXCEL字體設(shè)置中條形碼字體將生成的條形碼號數(shù)值轉(zhuǎn)換成條形碼,并對其進(jìn)行排版,利用辦公室普通激光打印機(jī)配以不干膠條形碼打印紙,就可以實(shí)現(xiàn)圖書館三九條形碼的打印。對于沒有條形碼打印軟件、條形打印機(jī)以及需要找專業(yè)公司定制條形碼的圖書館還是很實(shí)用的,既可解決日常工作中少量破損條形碼的補(bǔ)打工作,也可滿足圖書館大批量連續(xù)條形碼制作的需要。

參考文獻(xiàn)

[1] 陳能華.圖書館信息化建設(shè)[M].北京:高等教育出版社,2004.

[2] 隋春榮,劉華卿.圖書館信息平臺的理論基礎(chǔ)與技術(shù)開發(fā)[M].成都:電子科技大學(xué)出版社,2017.

[3] 張艷.條形碼在圖書館的應(yīng)用及打印生成方法[J].科技情報開發(fā)與經(jīng)濟(jì),2004,14(8):41-42.

主站蜘蛛池模板: 国产精品三级av及在线观看| 日本国产在线| 成色7777精品在线| 91精品视频在线播放| 欧美精品亚洲二区| 久久久久人妻一区精品| 国产亚洲欧美日韩在线一区| 高清精品美女在线播放| 一本大道在线一本久道| 国内熟女少妇一线天| 成人国产精品网站在线看| 国产成人综合日韩精品无码首页 | 亚洲男人天堂2018| 亚洲电影天堂在线国语对白| 成人一区在线| 国内自拍久第一页| 99草精品视频| 欧美日韩精品在线播放| 国产日韩精品欧美一区灰| 理论片一区| 另类综合视频| 国产地址二永久伊甸园| 99久久精品视香蕉蕉| 人妻21p大胆| 国产女人在线| 亚洲第一色网站| 精品人妻一区无码视频| 老司机精品一区在线视频| 日韩国产亚洲一区二区在线观看| 国产成人AV综合久久| 中文字幕久久波多野结衣| 亚洲男人的天堂在线| 伊人五月丁香综合AⅤ| 伊人国产无码高清视频| 久久a级片| 国产理论最新国产精品视频| 天堂网国产| 米奇精品一区二区三区| 亚洲男人的天堂久久香蕉| 日韩毛片免费视频| 亚洲成人在线免费观看| 国产色图在线观看| 四虎永久在线| 国产成人精品视频一区二区电影| 亚洲国产无码有码| h网站在线播放| 国产一级在线播放| 国产精品一老牛影视频| 久久综合九色综合97网| 亚洲首页在线观看| 中文字幕亚洲电影| 日韩在线2020专区| 五月激激激综合网色播免费| 亚洲中文字幕23页在线| 国产精品无码制服丝袜| 亚洲欧美不卡视频| 国产浮力第一页永久地址| 成年午夜精品久久精品| 新SSS无码手机在线观看| 国产最新无码专区在线| 亚洲AV无码乱码在线观看裸奔 | 国产XXXX做受性欧美88| 亚洲人成电影在线播放| 尤物亚洲最大AV无码网站| 欧美专区在线观看| 欧美成a人片在线观看| 国产福利小视频高清在线观看| 国产网站黄| 国产激情无码一区二区三区免费| 欧美在线精品怡红院| 日本午夜三级| 性色在线视频精品| 欧美色图第一页| 国产麻豆另类AV| 欧美亚洲国产一区| 久久国产精品波多野结衣| …亚洲 欧洲 另类 春色| 黄色网站在线观看无码| 毛片视频网址| 日韩欧美成人高清在线观看| 22sihu国产精品视频影视资讯| 国产91精品久久|