1. 程式人生 > >Lodop打印條碼二維碼設置多寬不一定是多寬

Lodop打印條碼二維碼設置多寬不一定是多寬

.com mage value 設置 參考 打印 分享圖片 內容 沒有

Lodop輸出二維碼和條碼,可用如下語句,其中下面的width和height參數,設置了條碼或二維碼多寬,會發現
可能不是設置的寬度或高度。
ADD_PRINT_BARCODE(Top,Left,Width,Height,BarCodeType,BarCodeValue);

在打印設計裏,調整二維碼或條碼的寬度,可以看到在打印項寬高的藍色圓點中可能有白色區域,條碼沒有占滿整個打印項寬高,這種是正常現象,條碼隨著內容差異可能造成寬度不同,實際寬度值<=設置的條碼打印項寬度值條碼設置多寬不一定是多寬,可以在打印設計裏調整到合適大小,然後在打印設計裏生成代碼

由於內容不同,寬度受豎條或橫條的合計值影響,因此條碼不同值可能長度也會有所不同,二維碼如果不設置具體版本號,隨著內容不同也會不同,二維碼可以通過設置具體版本號解決這個內容不同導致大小不同問題,可參考本博客的其他博文:Lodop打印二維碼內容長度不同如何大小相同
版本號是二維碼的屬性,條碼沒有,數值不同可能會影響內容長度不同,可在打印設計可視化調整,或改用圖片方式,圖片方式雖然控制寬度能和設置寬度一致,但是不如Lodop語句輸出的條碼清晰準確,圖片方式控制寬高縮放可能會影響清晰度和識別率,建議使用Lodop(ADD_PRINT_BARCODE

)語句輸出條碼。

技術分享圖片

Lodop打印條碼二維碼設置多寬不一定是多寬