国产午夜成人免费看片无遮挡_日本免费xxxx色视频_免费人成网上在线观看_黄网址在线永久免费观看

當前位置:雨林木風下載站 > 技術開發教程 > 詳細頁面

用VB設計條形碼輕印刷系統

用VB設計條形碼輕印刷系統

更新時間:2022-05-04 文章作者:未知 信息來源:網絡 閱讀次數:

---- 條 形 碼 技 術 簡 介

---- 條 形 碼 作 為 一 種 識 別 輸 入 技 術, 由 于 其 顯 而 易 見 的 快 速、 準 確、 低 廉 等 優 點, 被 廣 泛 應 用 于 商 品 流 通、 圖 書 館 管 理 等 眾 多 的 自 動 化 管 理 系 統 中。

---- 條 形 碼 是 利 用 條( 著 色 部 份)、 空( 非 著 色 部 份) 及 其 寬、 窄 的 交 替 變 換 來 表 達 信 息。 每 一 種 編 碼, 都 制 定 有 字 符 與 條 空、 寬 窄 表 達 的 對 應 關 系, 只 要 遵 循 這 一 標 準 打 印 出 來 的 條、 空 交 替 排 列 的“ 圖 形 符 號”, 這 一“ 圖 形 符 號” 中 就 包 含 了 字 符 信 息; 當 識 讀 器 劃 過 這 一“ 圖 形 符 號” 時, 這 一 條、 空 交 替 排 列 的 信 息 通 過 光 線 反 射, 在 識 讀 器 內, 這 種 光 信 號 被 轉 換 成 數 字 信 號, 再 經 過 相 應 的 解 碼 軟 件, 就 能 將“ 圖 形 符 號” 還 原 成 字 符 信 息。

---- 三 九 碼 是 一 種 應 用 比 較 普 遍 的 條 形 碼, 它 長 度 可 變、 可 校 驗, 容 納 的 字 符 多 達43 個( 包 括 數 字0~9、 字 母A~Z 及 其 它 七 個 特 殊 字 符)。 由 于 在 表 示 每 一 字 符 時, 使 用9 個 元 素, 其 中3 個 寬 元 素、6 個 窄 元 素, 故 名39 碼, 這3 個 寬 元 素 中 必 須 有 兩 個 是 條( 有 四 個 特 殊 用 途 的 字 符 除 外)。 如 字 母“J” 的 編 碼 規 則 為:“N N N N W W W N N”, 其 中N 表 示 窄 元 素,W 表 示 寬 元 素, 奇 數 位 為 條 元 素, 偶 數 位 為 空 元 素, 寬 窄 元 素 的 寬 度 尺 寸 比 為2~3, 且 在 同 一 個 條 碼 中 必 須 是 固 定 的。 在 打 印 制 作 條 形 碼 時, 條 是 需 要 打 印( 著 色) 的, 而 空 元 素 內 不 必 打 印 的, 不 過 要 將 其 寬 度 計 算 在 內。 對 于 某 一 要 打 印 的 字 符 串, 按 其 先 后 順 序 打 印, 串 前 串 后 各 加 一 個“*” 符 號 做 為 起 始 符 與 終 止 符, 相 鄰 的 字 符 間 在 打 印 時 由“ 位 空” 分 隔,“ 位 空” 類 似 空 元 素, 即 不 著 色 部 分, 其 寬 度 應 小 于1.35mm, 為 編 程 方 便, 通 常 取 為 一 個 窄 元 素 的 寬 度。

---- 條 形 碼 的 制 作 有 制 版 印 刷、 輕 印 刷 兩 種 方 式, 輕 印 刷 是 指 使 用 普 通 打 印 機, 在 計 算 機 控 制 下 制 作 條 形 碼。 這 種 制 作 方 法 靈 活, 成 本 較 低, 即 適 宜 于 同 一 號 碼 的 單 條 制 作, 也 可 用 于 同 一 號 碼 的 大 量 制 作, 這 一 特 點 是 制 版 印 刷 無 可 替 代 的。 使 用 計 算 機 軟 件 打 印 條 形 碼, 其 原 理 是 將 條 形 碼 作 為 圖 形 來 看 待, 用 編 程 語 言 中 的 繪 圖 語 句- 畫 矩 形 框, 在 相 應 的 坐 標 上 畫 出 各 種 寬 度 不 同 的 條 元 素, 這 樣 即 可 實 現 條 形 碼 的 計 算 機 軟 件 打 印。

---- VB 中 幾 種 打 印 功 能 在 條 碼 打 印 時 的 比 較

---- Visual Basic 是 近 年 來 比 較 流 行 的 編 程 語 言, 功 能 強 大, 易 學 易 用。Visual Basic 對 打 印 功 能 提 供 了 兩 種 輸 出 方 式: 一 是 首 先 將 條 碼 輸 出 到 某 一 對 象, 再 使 用 該 對 象 中Print 方 法, 將 其 輸 出 到 打 印 機; 二 是 使 用 打 印 機 對 像Printer 繪 圖。 下 面 對 這 種 方 法 做 個 比 較:

---- 一、 將 條 形 碼 圖 在 窗 體 上 繪 出, 再 使 用PrintForm 方 法 打 印 窗 體。

窄 條 打 印:Line (x,y)-step(i,h),,bf
寬 條 打 印:Line (x,y)-step(3*i,h),,bf 或
Line (x,y)-step(2*i,h),,bf

---- 再 使 用formname.PrintForm 將 條 形 碼 輸 出 到 打 印 機。

---- 在 這 種 方 式 下, 窗 體 的 量 度 單 位 可 以 有:twip, point, picel 三 種 其 中 以twip 為 單 位 為 最 小。

---- 以twip 為 單 位, 對 條 形 碼 來 說, 打 印 精 度 可 達30, 即 當 窄 元 素 寬 度 必 須 等 于 或 大 于30 時, 打 印 出 來 的 條 形 碼 可 以 閱 讀, 若 窄 元 素 的 寬 度 小 于30, 條 形 碼 中 相 鄰 的 條 會 粘 連 在 一 起, 無 法 識 讀。 當 窄 元 素 寬 度 為30 時,“J10059” 六 位 字 符 條 碼 尺 寸 為:67mm。

---- 以Picel 為 單 位, 打 印 精 度 可 達2, 當 窄 元 素 寬 度 為2 時,“J10059” 六 位 字 符 條 形 碼 尺 寸 為80 mm 以 上。

---- 以Point 為 單 位, 打 印 精 度 可 達2, 當 窄 元 素 寬 度 為2 時,J10059 六 位 字 符 條 形 碼 尺 寸 為110MM。

---- 二、 直 接 使 用Printer.Line , 在 打 印 機 上 繪 畫- 畫 矩 形 框

窄 條 打 印:Printer.Line (x,y)-Step(i,h),,bf
寬 條 打 印:Printer.Line (x,y)-Step(3*i,h),,bf 或
Printer.Line (x,y)-Step(2*i,h),,bf

---- 用Printer.Line 打 印, 量 度 單 位 為 點, 最 小 精 度 為 達10, 當 窄 元 素 寬 為10 時,J10059 六 位 字 符 之 條 碼 尺 寸 為:21MM。

---- 根 據 以 上 的 比 較, 使 用 第 二 種 方 法 打 印 輸 入 的 條 形 碼 精 度 最 高( 同 樣 的 字 符 數, 尺 寸 最 短)。 很 顯 然, 不 同 的 打 印 方 式, 分 別 有 不 同 的 適 用 范 圍, 對 尺 寸 寬 度 要 求 不 高 的 情 況 下, 可 以 使 用 第 一 種 打 印 方 式, 若 對 條 形 碼 尺 寸 要 求 較 嚴 格, 則 使 用 第 二 種 打 印 方 式 更 合 適。

---- 軟 件 設 計

---- 一、 菜 單 設 計: 由 于 條 形 碼 輕 印 刷 軟 件 相 對 說 來 是 一 個 很 小 的 系 統, 需 要 選 擇 的 項 目 不 多, 可 以 不 設 置 菜 單, 而 將 全 部 的 操 作 由 窗 體 控 件 來 完 成。 如 果 使 用 上 述 的 第 一 種 打 印 方 式, 則 必 須 建 立 另 一 窗 體, 用 于 第 一 步 的 輸 出 條 形 碼 圖 形。

---- 二、 設 計 窗 體 控 件: 窗 體 中 的 控 件 包 括 兩 大 類, 即: 參 數 設 置 框、 打 印 操 作 按 鈕。 本 列 設 計 的 窗 體 見 圖 示。 本 列 給 出 的 是 一 個 對 參 數 沒 有 設 置 功 能 的 窗 體, 有 興 趣 的 讀 者 可 以 在 此 基 礎 上 自 行 補 充 它。

---- 對 于 打 印 參 數, 對 條 形 碼 的 打 印 來 說, 需 要 指 定 的 參 數 大 致 有: 條 碼 寬 窄 比: 3:1~2:1; 條 碼 高; 窄 元 素 寬 度; 打 印 機 類 型 及 端 口; 打 印 份 數; 打 印 紙 尺 寸 規 格; 每 行 條 形 碼 數; 每 個 條 碼 的 字 符 數; 是 否 自 動 增 值 打 印; 增 值 步 長; 每 一 頁 行 計 數 起 止 數; 終 止 碼 等。

---- 本 列 設 計 了 八 個 按 鈕, 其 作 用 分 別 是:

---- Begin- 單 號 條 形 碼 打 印 開 始

---- Auto- 自 動 增 值 打 印 開 始

---- Page- 將 打 印 機 內 存 中 的 條 碼( 不 足 一 頁) 打 印 出 來

---- Cancel- 中 止 自 動 增 值 打 印

---- Delete- 清 除 打 印 機 內 存 中 的 未 打 印 條 碼

---- Help- 幫 助 信 息

---- About- 版 本 及 設 計 信 息

---- Exit- 關 閉 系 統

---- 三、 程 序 流 程:

---- 在 本 例 中, 條 形 碼 的 打 印 分 為 單 號 打 印; 自 動 增 值 打 印 兩 種。 單 號 打 印, 是 用 戶 輸 入 一 個 或 幾 個 需 要 打 印 的 號 碼 的 打 印 方 式; 而 自 動 增 值 打 印 是 用 戶 指 定 起 始 號、 終 止 號 及 增 加 步 長, 由 機 器 自 動 生 成 被 打 印 號 碼 來 打 印。 其 實 這 兩 種 方 式 在 打 印 時 的 操 作 是 完 全 一 樣 的, 不 同 之 處 在 于 被 打 號 碼 的 獲 取, 需 要 注 意 的 是 由 于39 碼 字 符 集 中 包 括 字 符, 在 自 動 增 值 時 要 與 純 數 字 碼 區 別。

---- 下 面 以 單 號 打 印 為 例, 介 紹 條 形 碼 打 印 的 程 序 流 程。

---- 1 . 檢 查 各 項 參 數 設 置 是 否 完 全 正 確, 若 正 確, 則 繼 續, 否 則 退 出;

---- 2 . 獲 取 各 項 參 數 設 置;

---- 3 . 為X 坐 標 取 初 值( 紙 的 左 邊 打 印 邊 界);

---- 4 .( 循 環A) 是 否 打 印 完 一 行(I 條 條 碼) ? 是 則 轉14;

---- 5 . 本 條 條 碼 是 否 為 空 ? 是 則 將 橫 坐 標 加 上 一 條 條 碼 之 寬 度;

---- 6 . 打 印 起 始 符;

---- 7 .( 循 環B) 是 否 打 印 完 本 條 條 碼(J 個 字 符) ? 是 則 轉10;

---- 8 . 打 印 一 個 字 符 的 條 碼;

---- 9 .( 循 環B) 下 一 個 字 符;

---- 10 . 打 印 終 止 符;

---- 11 . 修 改X 坐 標;

---- 12 .( 循 環A) 下 一 條 條 碼

---- 13 . 修 改Y 坐 標;

---- 14 . 打 印 本 行 每 一 條 碼 的 人 工 識 別 字 符;

---- 15 . 本 頁 是 否 已 打 滿 ? 是 則 打 印, 并 對 新 頁 坐 標 初 始 化;

---- 16. 退 出

---- 四、 程 序 代 碼:

---- 用 于 檢 查 參 數 設 置 正 確 性 的 程 序 主 要 從 各 項 參 數 間 的 關 系 去 檢 查。 如 根 據 使 用 的 寬 度、 高 度、 每 行 條 碼 數, 判 斷 是 否 超 出 了 紙 的 打 印 范 圍; 輸 入 的 號 碼 是 否 合 法 等。

---- 可 以 為 每 字 符 設 計 一 段 各 自 的 打 印 程 序, 這 種 方 式 編 程 簡 單。 也 可 以 將 打 印 程 序 與 條 形 碼 的 編 碼 規 則 分 離, 通 過 參 數 傳 遞 某 一 字 符 的 編 碼 規 則, 不 同 的 字 符 共 享 同 一 打 印 程 序。 本 列 采 用 前 一 種 方 式。 如 字 母“J” 的 編 碼 規 則 為:“N N N N W W W N N”, 打 印 程 序 代 碼 如 下:

Private Sub prn_J()
Printer.Line (x, y)-Step(widt, high), , BF 注釋:打印窄條
x = x + widt 注釋:改變X坐標
x = x + widt 注釋:打印窄空
Printer.Line (x, y)-Step(widt, high), , BF
x = x + widt
x = x + widt
Printer.Line (x, y)-Step(w_n * widt, high), , BF 注釋:打印寬條
x = x + w_n * widt 注釋:改變X坐標
x = x + w_n * widt 注釋:打印寬空
Printer.Line (x, y)-Step(w_n * widt, high), , BF
x = x + w_n * widt
x = x + widt
Printer.Line (x, y)-Step(widt, high), , BF
x = x + widt
x = x + widt 注釋:打印位空
End Sub

---- 其 中x,y 分 別 為 坐 標 值,w_n 為 寬 窄 元 素 寬 度 比, widt 為 窄 元 素 的 寬 度 值( 點), high 為 條 形 碼 高 度, 每 打 印 一 個 條 元 素, 應 立 即 改 變X 坐 標, 以 便 打 印 下 一 個 元 素; 打 印 空 元 素 時, 由 于 是 不 著 色, 只 需 改 變X 坐 標 即 可; 每 一 個 字 符 打 印 結 束 時, 應 打 印 一 個 位 空( 本 列 中 位 空 寬 度 等 于 窄 空)。 其 它 的42 個 字 符 的 編 碼 規 則, 讀 者 可 以 在 有 關 條 形 碼 技 術 的 文 獻 中 查 到。

溫馨提示:喜歡本站的話,請收藏一下本站!

本類教程下載

系統下載排行

国产午夜成人免费看片无遮挡_日本免费xxxx色视频_免费人成网上在线观看_黄网址在线永久免费观看

  • <label id="pxtpz"><meter id="pxtpz"></meter></label>
      1. <span id="pxtpz"><optgroup id="pxtpz"></optgroup></span>

        成人av免费在线播放| 日韩视频不卡中文| 欧美精品九九99久久| 亚洲美女屁股眼交3| 国产成人精品免费视频网站| 精品少妇一区二区三区| 精品亚洲国内自在自线福利| 欧美mv日韩mv国产网站app| 日韩av在线发布| 欧美va日韩va| 高清成人在线观看| 中文字幕一区av| 欧美系列一区二区| 日本不卡不码高清免费观看| 精品久久久久一区| gogo大胆日本视频一区| 亚洲精品ww久久久久久p站| 欧美中文字幕一区| 男女男精品网站| 久久久久久9999| 色一情一伦一子一伦一区| 亚洲一卡二卡三卡四卡无卡久久| 欧美日韩免费电影| 久久精品国产99久久6| 国产精品毛片久久久久久| 欧美午夜精品电影| 久久疯狂做爰流白浆xx| 亚洲美女电影在线| 欧美一区二区在线播放| 高清shemale亚洲人妖| 亚洲午夜影视影院在线观看| 日韩欧美一卡二卡| 在线日韩av片| 国产高清精品久久久久| 亚洲mv大片欧洲mv大片精品| 久久久99久久| 欧美一级搡bbbb搡bbbb| 97精品国产97久久久久久久久久久久 | 亚洲一卡二卡三卡四卡无卡久久 | 一区二区三区国产| 欧美一区二区三区四区五区 | thepron国产精品| 青青青爽久久午夜综合久久午夜 | 欧美日韩夫妻久久| 成人精品在线视频观看| 日韩成人一级大片| 一个色综合av| 1024国产精品| 久久久综合网站| 日韩午夜三级在线| 欧美日韩精品免费| 欧美亚洲一区二区在线观看| 99久久99久久综合| 成人高清av在线| 国产激情一区二区三区| 免费亚洲电影在线| 国产日韩av一区| heyzo一本久久综合| 国产一区二区精品久久| 国产精品1区2区3区| 国产成人av电影免费在线观看| 国产成人午夜视频| 欧美综合亚洲图片综合区| 欧美r级在线观看| 中文字幕精品一区| 日韩高清一级片| 91在线视频18| 精品88久久久久88久久久| 国产精品久久久久国产精品日日| 一区二区在线观看免费| 午夜国产不卡在线观看视频| 国产精品一区二区男女羞羞无遮挡| 欧美国产精品一区二区三区| 欧美成人在线直播| 欧美xxxxx牲另类人与| 精品成人一区二区三区| 精品91自产拍在线观看一区| 精品国产一区久久| 国产人成亚洲第一网站在线播放| 欧美精品一区二区在线观看| 2欧美一区二区三区在线观看视频 337p粉嫩大胆噜噜噜噜噜91av | 秋霞电影网一区二区| 亚洲欧美综合网| 国产成人亚洲精品青草天美| 日韩欧美电影一二三| 国内不卡的二区三区中文字幕| 欧美sm美女调教| 国产精品18久久久久| 国产午夜亚洲精品羞羞网站| 成人深夜福利app| 日韩美女久久久| 欧美日韩国产123区| 久久国内精品视频| 国产亚洲精品精华液| 69久久夜色精品国产69蝌蚪网| 欧美一区二区三区男人的天堂| 亚洲视频免费观看| 中文字幕一区二区在线播放| 亚洲精品精品亚洲| 国产99精品在线观看| 欧美男生操女生| 午夜精品成人在线视频| 欧美人妖巨大在线| 国产精品青草久久| 99视频国产精品| 亚洲国产视频a| 欧美电影免费观看高清完整版 | 国产欧美日韩精品在线| 在线观看中文字幕不卡| 国产精品动漫网站| 波多野结衣中文字幕一区二区三区| 精品一区二区三区久久| 福利一区二区在线| 一本色道久久综合亚洲91| 欧美三级蜜桃2在线观看| 欧美一区二区在线免费播放| 不卡的av网站| 日韩视频免费观看高清完整版| 2020国产精品自拍| 国产精品国产三级国产aⅴ入口| 一区二区国产视频| 另类人妖一区二区av| 成人av网站在线观看免费| 在线看国产一区二区| 精品国产成人在线影院| 国产精品狼人久久影院观看方式| 亚洲久本草在线中文字幕| 美女网站色91| 色综合久久中文综合久久97| 5566中文字幕一区二区电影| 国产精品久久久久一区| 天使萌一区二区三区免费观看| 奇米精品一区二区三区四区| 国产精品99久久久| 666欧美在线视频| 亚洲乱码国产乱码精品精小说| 久久99精品久久久久| 色综合久久中文字幕综合网| 久久美女艺术照精彩视频福利播放 | 国产欧美日韩三级| 日本亚洲最大的色成网站www| 97久久超碰精品国产| 久久五月婷婷丁香社区| 亚洲国产aⅴ天堂久久| fc2成人免费人成在线观看播放| 亚洲男人的天堂网| 国产精品一区免费在线观看| 国产一区二区三区蝌蚪| 蜜桃视频在线观看一区二区| 久久久精品一品道一区| 国产乱人伦偷精品视频免下载| 国产aⅴ精品一区二区三区色成熟| 国产精品久久久久天堂| 久久精品国产成人一区二区三区 | www.亚洲色图| 久久精品无码一区二区三区| 青青草视频一区| 欧美一区二区在线视频| 日韩经典一区二区| 欧美高清视频在线高清观看mv色露露十八| 91精品国产欧美一区二区成人| 亚洲视频香蕉人妖| jvid福利写真一区二区三区| 国产精品网站在线观看| 成人午夜看片网址| 国产精品久久看| 日本强好片久久久久久aaa| 2021久久国产精品不只是精品| 韩国精品久久久| 国产欧美一区二区精品仙草咪| 国产乱子伦视频一区二区三区| 久久噜噜亚洲综合| 不卡欧美aaaaa| 香蕉av福利精品导航| 日韩欧美中文字幕精品| 精品综合免费视频观看| 久久久久国产精品厨房| 国产精品99久久久久久久vr| 欧美成人艳星乳罩| 欧洲精品一区二区| 日韩精品91亚洲二区在线观看| 精品欧美乱码久久久久久 | 色av综合在线| 国产真实乱子伦精品视频| 亚洲国产岛国毛片在线| 99久久99久久精品国产片果冻| 亚洲精品水蜜桃| 日韩一区二区免费电影| 岛国精品在线播放| 欧美xxx久久| 99久久精品免费看国产免费软件| 夜夜揉揉日日人人青青一国产精品| 在线观看免费成人| 久久99精品久久久久久国产越南| 久久久亚洲午夜电影| 国产精品欧美极品| 精品av综合导航| 色网综合在线观看| 国内外精品视频| 亚洲一区二区偷拍精品|