伊人久久婷婷丁香六月综合基地|国产AV一区二区三区图片|99久久精品亚洲国产|久久久精品无码一区

如何用腳本編程隨機(jī)生成字母和數(shù)字

近來(lái)有客戶咨詢?nèi)绾斡?strong>腳本編程隨機(jī)生成數(shù)字和字母,問(wèn)有沒(méi)有這方面的教程?客戶要求兩個(gè)數(shù)字兩個(gè)字母隨機(jī),位置也隨機(jī),只能用腳本編程,咨詢?cè)?/span>標(biāo)簽打印軟件中該如何設(shè)置?接下來(lái)利用標(biāo)簽打印軟件演示下相關(guān)的操作步驟,有需求的客戶可以參考,希望能幫到你;

在標(biāo)簽打印軟件中,新建標(biāo)簽之后,點(diǎn)擊軟件左側(cè)的“實(shí)心A”按鈕,在畫布上繪制一個(gè)普通文本,雙擊普通文本,在圖形屬性-數(shù)據(jù)源中,點(diǎn)擊“修改”按鈕,數(shù)據(jù)對(duì)象類型選擇“腳本編程”,根據(jù)自己的需求在下面的輸入框中寫入相應(yīng)的代碼,點(diǎn)擊編輯-確定,如圖所示:

圖片11.png

 

圖片12.png

 

function getRandomArr(arr) {

    var num = arr.length;

    var _arr = arr.concat();

    var n = _arr.length;

    var rs= [];    

    while(n-- && num--) {

        var index = Math.floor(Math.random() * n); 

        [_arr[index], _arr[n]] = [_arr[n], _arr[index]];

        rs.push(_arr[n]); 

    }

    return rs;

}

 

var numbrics = "0123456789".split("");

var letters = "ABCDEFGHIJKLMNOPQRSTUVWXYZ".split("");

var result=[];

var ran = Math.floor(Math.random() * numbrics.length);

result.push(numbrics.splice(ran, 1)[0]);

ran = Math.floor(Math.random() * numbrics.length);

result.push(numbrics.splice(ran, 1)[0]);

ran = Math.floor(Math.random() * letters.length);

result.push(letters.splice(ran, 1)[0]);

ran = Math.floor(Math.random() * letters.length);

result.push(letters.splice(ran, 1)[0]);

result = getRandomArr(result);

strReturn=result.join("");

設(shè)置好之后,點(diǎn)擊軟件上方工具欄中的“打印預(yù)覽”按鈕或者文件-打印預(yù)覽,即可查看批量生成隨機(jī)產(chǎn)生字母和數(shù)字的效果,如圖所示:

圖片13.png

在打印設(shè)置界面,“數(shù)據(jù)量”表示要打印的標(biāo)簽數(shù)量,“標(biāo)簽份數(shù)”表示每張標(biāo)簽重復(fù)打印的份數(shù)。一般設(shè)置打印數(shù)量的時(shí)候可以直接設(shè)置“數(shù)據(jù)量”,標(biāo)簽份數(shù)默認(rèn)即可。注意修改“開(kāi)始頁(yè)碼”和“結(jié)束頁(yè)碼”,這個(gè)是控制打印范圍的:從第幾頁(yè)開(kāi)始,到第幾頁(yè)結(jié)束。

標(biāo)簽打印軟件支持多種輸出方式:如打印機(jī)、PDF文檔、TIFF文檔、圖片、PPML文件、PostScript文件等,預(yù)覽沒(méi)有問(wèn)題的話,可以根據(jù)自己的需求選擇合適的輸出方式,如圖所示;

圖片14.png

以上就是有關(guān)用腳本編程實(shí)現(xiàn)4個(gè)里面包含2個(gè)字母和2個(gè)數(shù)字的操作步驟,字母和數(shù)字的位置都是隨機(jī)的。用腳本編程實(shí)現(xiàn)還是比較簡(jiǎn)單的。標(biāo)簽打印軟件支持多種數(shù)據(jù)對(duì)象類型,用戶可以根據(jù)自己的需求選擇合適的數(shù)據(jù)對(duì)象類型,可以更好地實(shí)現(xiàn)想要的效果。

 


標(biāo)簽:腳本編程 , 隨機(jī)生成 , 標(biāo)簽打印軟件

共有條評(píng)論 網(wǎng)友評(píng)論

驗(yàn)證碼: 看不清楚?
    新化县| 鄂州市| 乐平市| 原阳县| 平陆县| 洛南县| 蕲春县| 龙里县| 玛多县| 宜州市| 彰化县| 蒲城县| 芮城县| 左权县| 且末县| 垣曲县| 远安县| 醴陵市| 虞城县| 大田县| 镇坪县| 大兴区| 景东| 越西县| 益阳市| 高要市| 闸北区| 瓦房店市| 和平县| 隆安县| 靖西县| 长兴县| 通州区| 新巴尔虎右旗| 苏尼特右旗| 许昌县| 左权县| 巨野县| 搜索| 甘泉县| 河池市|