fix codeconfig.height
continuous-integration/drone/push Build is passing Details

This commit is contained in:
Philipp Dormann 2023-02-01 17:40:09 +01:00
parent 713dd15312
commit 9b261bf200
Signed by: philipp
GPG Key ID: 3BB9ADD52DCA4314
1 changed files with 9 additions and 9 deletions

View File

@ -597,18 +597,18 @@ import axios from "redaxios";
import bwipjs from "bwip-js";
function textToBase64Barcode(text) {
var canvas = document.createElement("canvas");
// bwipjs.toCanvas(canvas, text, {format: config.code_format || "code128", displayValue:false});
bwipjs.toCanvas(canvas, {
const canvas = document.createElement("canvas");
let codeconfig = {
bcid: config.code_format || "code128",
text: `${text}` || "?",
scale: 3, // 3x scaling factor
height: 10, // Bar height, in millimeters
includetext: false, // Show human-readable text
textxalign: "center", // Always good to set this
});
scale: 3,
includetext: false,
};
if (codeconfig.bcid === "code128" || codeconfig.bcid === "ean13") {
codeconfig.height = 10; // bar height in mm
}
bwipjs.toCanvas(canvas, codeconfig);
const base64 = canvas.toDataURL("image/png");
console.log(base64);
return base64;
}