调用ActiveBarcode组件实现多种条形码类型和二维码生成
By
admin
at 2020-02-26 • 0人收藏 • 2710人看过
ActiveBarcode支持多种格式的条形码和二维码形式, 可以自动计算校验码
支持的类型码参考:https://www.activebarcode.com/codes/


由于演示版本为5.5 , 目前只支持以下条码

import win.ui;
/*DSG{{*/
var winform = win.form(text="aardio form";right=399;bottom=287)
winform.add(
button={cls="button";text="保存到本地";left=2;top=221;right=188;bottom=285;z=2};
button2={cls="button";text="ISSN";left=214;top=224;right=400;bottom=288;z=3};
static={cls="static";text="Static";left=0;top=0;right=400;bottom=208;transparent=1;z=1}
)
/*}}*/
import console
console.open()
var barc = winform.static.createEmbed("BARCODE.BarcodeCtrl.1");
var barcode = barc._object
barcode.Typename = "PostNet"
barcode.Text = "5552357072"
winform.button.oncommand = function(id,event){
var ret = barcode.SaveAsBySize(io.fullpath("\democode.png"),400,200)
}
winform.button2.oncommand = function(id,event){
barcode.Typename = "CODEISSN"
//或者用type来设置
//barcode.setType(36);
barcode.Text = "1234567"
}
winform.show();
win.loopMessage();所需控件:
7 个回复 | 最后更新于 2020-03-01
登录后方可回帖





这个控件不错,生产统计上面就可以直接自己生成,然后打印出去了