ISBN书号 有 校验码,不能随便 瞎编
9787512504066
9771007384172
在Delphi用DevExpress dxBarCode1书号二维码的生成(15) 实现
参考https://www.jb51.net/article/279371.htm
https://www.python100.com/html/104235.html
https://github.com/lindell/JsBarcode/wiki/EAN
下载引用 的JS库
https://code.jquery.com/jquery-1.10.2.min.js
https://cdn.jsdelivr.net/npm/jsbarcode@3.11.5/dist/JsBarcode.all.min.js
相关代码
链接:https://pan.baidu.com/s/1W_8ZrjVNUr5Zc-vshgccQQ
提取码:b6zd
9787512504066
9771007384172
脱离uniGUI,单独用HTML网页实现
<!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="jquery-1.10.2.min.js"></script>
<script src="JsBarcode.all.min.js"></script>
<script src="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 {
let options = { //在这里添加参数
format: "EAN13", //ISBN ISSN 对应 EAN13
lastChar:">", //ISBN 最后 一个>符号
fontSize: 12,
background: "#FF0000"
};
$("#test").JsBarcode(requestNo, options);
}
})
// 打印条形码
$("#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>
在UNIGUI里的设置

<input id="code" type="text" placeholder="请输入条形码"><button id="save">生成条形码 </button> <br> <div id="PrintSection"> <img id="test"> </div> <br> <button id="print">打印</button> <script type="text/javascript"> $(function () { // 生成条形码 $("#save").click(function () { var requestNo = $("#code").val(); if (requestNo == "") { return false; } else { let options = { format: "EAN13", //ISBN ISSN 对应 EAN13 lastChar:">", //ISBN 最后 一个>符号 fontSize: 12, background: "#FF0000" }; $("#test").JsBarcode(requestNo, options); } }) // 打印条形码 $("#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>


浙公网安备 33010602011771号