91超碰碰碰碰久久久久久综合_超碰av人澡人澡人澡人澡人掠_国产黄大片在线观看画质优化_txt小说免费全本

溫馨提示×

溫馨提示×

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

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

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

和顺县| 信丰县| 建昌县| 河西区| 陕西省| 玉田县| 灌阳县| 湄潭县| 佳木斯市| 新营市| 胶南市| 高阳县| 海伦市| 南丹县| 西乡县| 德钦县| 临汾市| 新乐市| 西丰县| 临清市| 德庆县| 霍邱县| 平乡县| 于田县| 民丰县| 安阳市| 黄浦区| 林西县| 饶平县| 泊头市| 瑞昌市| 基隆市| 兴海县| 淮北市| 庄河市| 余庆县| 泰宁县| 元谋县| 苍山县| 台安县| 通山县|