亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

JS怎么使用jsBarcode生成條形碼

發布時間:2023-05-10 14:47:52 來源:億速云 閱讀:804 作者:iii 欄目:開發技術

這篇文章主要講解了“JS怎么使用jsBarcode生成條形碼”,文中的講解內容簡單清晰,易于學習與理解,下面請大家跟著小編的思路慢慢深入,一起來研究和學習“JS怎么使用jsBarcode生成條形碼”吧!

一、安裝

script 引入

<script src="JsBarcode.all.min.js"></script>

npm方式

安裝:

npm install jsbarcode --save

頁面引入:

import JsBarcode from "jsbarcode";

二、使用

HTML部分加入svg容器

<svg id="barcode"></svg>

JS 代碼部分

JsBarcode("#barcode", "Hi world!");

三、結果

JS怎么使用jsBarcode生成條形碼

參數設置(options)

option默認值類型說明
format“auto” (CODE128)String條形碼的類型
width2Number每個條條的寬度,注意這里不是指整個條形碼的寬度
height100Number整個條形碼的寬度
displayValuetrueBoolean是否顯示條形碼下面的文字
fontOptions“”String設置條形碼文本的粗體和斜體樣式 bold / italic / bold italic
font“monospace”String設置條形碼顯示文本的字體
textAlign“center”String條形碼文本的水平對齊方式,和css中的類似: left / center / right
textPosition“bottom”String條形碼文本的位置 bottom / top
textMargin2Number條形碼文本 和 條形碼之間的間隙大小
fontSize20Number設置條形碼文本的字體大小
background“#ffffff”String (CSS color)整個條形碼容器的背景顏色
lineColor“#000000”String (CSS color)條形碼和文本的顏色
margin10Number整個條形碼的外面距
marginTopundefinedNumber整個條形碼的上邊距
marginBottomundefinedNumber整個條形碼的下邊距
marginLeftundefinedNumber整個條形碼的左邊距
marginRightundefinedNumber整個條形碼的右邊距
validfunction(valid){}Function執行完條形碼的一個回調函數,正確true 錯誤false

options 使用方法

let options = {
  fontSize: 12,
  background: "#cccccc"
};
JsBarcode("#barcode", "Hi world!", options);

附:JsBarcode - 生成條形碼并打印出來

<!DOCTYPE html>
<html lang="en">

<head>
    <meta charset="UTF-8">
    <meta name="viewport" content="width=device-width, initial-scale=1.0">
    <meta http-equiv="X-UA-Compatible" content="ie=edge">
    <title>Document</title>
    <script src="js/jquery-1.10.2.min.js"></script>
    <script src="js/JsBarcode.all.min.js"></script>
    <script src="js/jQuery.print.js"></script>
</head>

<body>
    <input id="code" type="text" placeholder="請輸入條形碼"><button id="save">生成條形碼</button>
    <br>
    <div id="PrintSection">
        <img id="test">
    </div>
    <br>
    <button id="print">打印</button>
    <script>
        $(function () {
            // 生成條形碼
            $("#save").click(function () {
                var requestNo = $("#code").val();
                if (requestNo == "") {
                    return false;
                } else {
                    $("#test").JsBarcode(requestNo);
                }
            })
            // 打印條形碼
            $("#print").click(function () {
                $("#PrintSection").print({
                    globalStyles: true,
                    mediaPrint: false,
                    stylesheet: null,
                    noPrintSelector: ".btncontainer",
                    iframe: true,
                    append: null,
                    prepend: null,
                    manuallyCopyFormValues: true,
                    deferred: $.Deferred(),
                    timeout: 750,
                    title: null,
                    doctype: '<!doctype html>'
                });
            })



        })
    </script>
</body>

</html>

感謝各位的閱讀,以上就是“JS怎么使用jsBarcode生成條形碼”的內容了,經過本文的學習后,相信大家對JS怎么使用jsBarcode生成條形碼這一問題有了更深刻的體會,具體使用情況還需要大家實踐驗證。這里是億速云,小編將為大家推送更多相關知識點的文章,歡迎關注!

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

呼伦贝尔市| 潜山县| 和林格尔县| 乌鲁木齐县| 信阳市| 江西省| 沙田区| 辉县市| 陕西省| 宣城市| 石阡县| 精河县| 孟连| 建昌县| 中方县| 新龙县| 昭苏县| 卓尼县| 荔波县| 永兴县| 浠水县| 安吉县| 石景山区| 泰和县| 陵水| 大竹县| 寿光市| 南陵县| 台南市| 黑龙江省| 尚义县| 荔波县| 临猗县| 武胜县| 天镇县| 鹤壁市| 洛浦县| 阿尔山市| 利辛县| 夏邑县| 仪陇县|