狠狠色丁香婷婷综合尤物/久久精品综合一区二区三区/中国有色金属学报/国产日韩欧美在线观看 - 国产一区二区三区四区五区tv

LOGO OA教程 ERP教程 模切知識交流 PMS教程 CRM教程 開發文檔 其他文檔  
 
網站管理員

[轉帖]Lodop打印條碼二維碼的設置說明

liguoquan
2023年8月26日 17:32 本文熱度 1752
:[轉帖]Lodop打印條碼二維碼的設置說明

Lodop繪制條碼圖功能讓條碼打印變得很簡單,客戶端不用安裝專門的條碼字庫,該函數格式如下:
ADD_PRINT_BARCODE(Top,Left,Width,Height,BarCodeType,BarCodeValue);
關鍵參數含義:
Width 條碼的總寬度,計量單位px(1px=1/96英寸)
Height 條碼的總高度(一維條碼時包括文字高度)
BarCodeType 條碼的類型(規制)名稱
BarCodeValue 條碼值

目前LODOP支持24種一維碼和2種二維碼,具體支持哪些可查看官網的樣例和Lodop技術手冊。
關于條碼二維碼寬度:
Lodop打印條碼二維碼設置多寬不一定是多寬

一些常見的樣式設置

1
2
3
4
5
6
7
8
9
LODOP.ADD_PRINT_BARCODE(88,32,206,78,"128B","123456789012");//設置條碼位置、寬高、字體、值
LODOP.SET_PRINT_STYLEA(0,"FontSize",18);//設置上面這個條碼下方的文字字體大小
LODOP.SET_PRINT_STYLEA(0,"Color","#FF0000");//設置當前條碼以及條碼下方字體的顏色
LODOP.SET_PRINT_STYLEA(0,"Angle",180);//設置旋轉角度
LODOP.SET_PRINT_STYLEA(0,"ShowBarText",0);//設置是否顯示下方的文字
LODOP.SET_PRINT_STYLEA(0,"AlignJustify",2);//設置條碼下方的文字相對于條碼本身居中
LODOP.SET_PRINT_STYLEA(0,"AlignJustify",1);//設置條碼下方的文字相對于條碼本身居左
LODOP.SET_PRINT_STYLEA(0,"AlignJustify",3);//設置條碼下方的文字相對于條碼本身居右
LODOP.SET_PRINT_STYLEA(0,"GroundColor","#0080FF");//設置條碼的背景色 

官網一些問題的詳細介紹:

一、條碼語句默認是Auto類型自適應寬度或高度,默認Auto屬性
二維碼或條碼是由豎條和橫條組成,設定寬度后,自動計算每條應占用的寬度,計算后的合計寬度一般是小于等于設定寬度,所以條碼或二維碼的增大或縮小是受每個豎條或橫條的寬度合計值影響,比如40個豎條,每一個增加1px,總寬度就增加了40px,所以寬度和高度跳躍式放大或縮小,是非線性。默認Auto屬性,QRCord二維碼根據內容多少自動調整顯示級別,也就是寬度和高度的自適應。
最小寬度小于1px時就無法再小了,就要調整條碼紙的寬度以適應內容輸出的寬度,或調整內容輸出量達到調整輸出寬度效果。
二、去掉默認auto自適應屬性,保證輸出的二維碼寬高不變
用類似這個語句設置條碼屬性到具體版本號就可以了:LODOP.SET_PRINT_STYLEA(0,"QRCodeVersion",5); //其中參數5是版本號 C-Lodop和Lodop主要支持二維碼類型:QRCode和PDF417,常用的是QRCode,QR碼分為 version 1 到version 40 共40種類型,目前C-Lodop和Lodop支持7種版本:1、2、3、5、7、10、14。另外容錯率影響QRCord版本的最大輸出值,設置容錯率的語句: LODOP.SET_PRINT_STYLEA(0,"QRCodeErrorLevel","L");//L為低容錯率7%,默認是M級容錯率15%,最高級H級容錯率是30%, 相對于低容錯L 7% 所能輸出的最大字符數值如下
版本1:最大值17個字符
版本2:最大值32個字符
版本3:最大值53個字符
版本5:最大值106個字符
版本7: 最大值154個字符
版本10:最大值135個漢字 271個字符
版本14:最大值229個漢字,458個字符
超出了會有內容溢出提示“QRCord data overflow”,如果條碼內容為空提示“QRCord data null”

幾個條碼類型簡單描述
128A: 標準數字和字母, 控制符, 特殊字符
128B: 標準數字和字母, 小寫字母, 特殊字符
128C: [00]-[99]的數字對集合, 共100個(只能包含數字,一個條碼字符代表兩位數字)
128AUTO:會自動在幾個代碼集中切換。
128C 只能打數字,可以打到超窄 ,有客戶可以打到12毫米

影響條碼識別率
首先盡量要用Lodop、C-Lodop最新版本,新版本對條碼輸出有很多改進;
其次,如果測試Lodop一維碼,要打印到紙張上之后掃描,不能從屏幕掃描,原因是Lodop一維碼輸出按打印分辨率控制精度的,而二維碼可以從屏幕掃描測試;影響掃描識別率的另外一個關鍵原因是條碼總寬度,特別是打印設備的輸出精度不高時。也就是說總寬度越窄,對打印設備精度要求越高;
再有,同樣的內容,要選擇識別更容易的碼制類型,例如當內容全部是數字時,要選擇128C而不用128A,后者可以用字母,但識別率相對較低;
我們在實際測試中還發現,掃描槍的使用手法也很有影響,例如有時掃描槍離條碼不能太近(當然不能極遠),盡量調整好掃描距離,這是對比掃描率的基礎,有時這個失誤會讓測試結果大相徑庭;一維條碼的總寬越大,掃描槍的距離則越遠才行,掃描手法失誤有時會嚴重影響掃描識別率,比打印設備的精度和濃度的影響還大。我認為調整條碼寬度最重要的使命就是讓總寬合適,從而讓掃描距離適中。如果是二維碼,要注意掃描軟件的字符集局限,要多試試其它字符集,如UTF-8,GB2312等等;
最后,打印時注意調整一下打印濃度,很可能讓識別率大大提高;
總之,條碼打印不是一簇而就的工作。


該文章在 2023/8/26 17:32:29 編輯過
關鍵字查詢
相關文章
正在查詢...
點晴ERP是一款針對中小制造業的專業生產管理軟件系統,系統成熟度和易用性得到了國內大量中小企業的青睞。
點晴PMS碼頭管理系統主要針對港口碼頭集裝箱與散貨日常運作、調度、堆場、車隊、財務費用、相關報表等業務管理,結合碼頭的業務特點,圍繞調度、堆場作業而開發的。集技術的先進性、管理的有效性于一體,是物流碼頭及其他港口類企業的高效ERP管理信息系統。
點晴WMS倉儲管理系統提供了貨物產品管理,銷售管理,采購管理,倉儲管理,倉庫管理,保質期管理,貨位管理,庫位管理,生產管理,WMS管理系統,標簽打印,條形碼,二維碼管理,批號管理軟件。
點晴免費OA是一款軟件和通用服務都免費,不限功能、不限時間、不限用戶的免費OA協同辦公管理系統。
Copyright 2010-2025 ClickSun All Rights Reserved