3 lines
2.5 KiB
Java
3 lines
2.5 KiB
Java
const __vite__mapDeps=(i,m=__vite__mapDeps,d=(m.f||(m.f=["js/JsBarcode-D58uMVor.js","js/emoji-mart-vue-fast-R0uJEDq-.js","js/JsBarcode-9Xoda2fA.js"])))=>i.map(i=>d[i]);
|
|
var h=(t,e,a)=>new Promise((i,l)=>{var r=c=>{try{f(a.next(c))}catch(d){l(d)}},u=c=>{try{f(a.throw(c))}catch(d){l(d)}},f=c=>c.done?i(c.value):Promise.resolve(c.value).then(r,u);f((a=a.apply(t,e)).next())});import{_ as g}from"./index-X7Y8jykP.js";const n="http://www.w3.org/2000/svg";function m(t,e){var u,f,c,d;const a=String(t!=null?t:"").trim()||"0000000000",i=((e==null?void 0:e.textAlign)||"center").toLowerCase(),l=i==="justify",r=["left","center","right"].includes(i)?i:"center";return{text:a,format:(e==null?void 0:e.format)||"CODE128",displayValue:(e==null?void 0:e.displayValue)!==!1,width:Math.max(.5,Number((u=e==null?void 0:e.lineWidth)!=null?u:2)),height:Math.max(10,Number((f=e==null?void 0:e.barHeight)!=null?f:60)),fontSize:Math.max(8,Number((c=e==null?void 0:e.fontSize)!=null?c:14)),margin:Math.max(0,Number((d=e==null?void 0:e.margin)!=null?d:0)),lineColor:(e==null?void 0:e.lineColor)||"#000000",background:(e==null?void 0:e.background)||"#ffffff",textAlign:r,justifyText:l,fillCell:!!(e!=null&&e.fillCell)}}function b(t,e,a){return h(this,null,function*(){const i=yield g(()=>import("./JsBarcode-D58uMVor.js").then(u=>u.J),__vite__mapDeps([0,1,2])),l=i.default||i,r=m(e,a);try{l(t,r.text,{format:r.format,displayValue:r.displayValue,margin:r.margin,width:r.width,height:r.height,fontSize:r.fontSize,lineColor:r.lineColor,background:r.background,textAlign:r.textAlign});const u=parseFloat(t.getAttribute("width")||"0"),f=parseFloat(t.getAttribute("height")||"0");return u>0&&f>0&&!t.getAttribute("viewBox")&&t.setAttribute("viewBox",`0 0 ${u} ${f}`),t.removeAttribute("width"),t.removeAttribute("height"),t.setAttribute("preserveAspectRatio",r.fillCell?"none":"xMidYMid meet"),r.displayValue&&r.justifyText&&x(t),!0}catch(u){return!1}})}function x(t){const e=t.querySelectorAll("text");if(!e.length)return;const a=(t.getAttribute("viewBox")||"").split(/\s+/).map(l=>Number(l)||0),i=a.length===4&&a[2]>0?a[2]:Number(t.getAttribute("width"))||0;i&&e.forEach(l=>{l.setAttribute("x","0"),l.setAttribute("text-anchor","start"),l.setAttribute("textLength",String(i)),l.setAttribute("lengthAdjust","spacing")})}function y(t,e){return h(this,null,function*(){if(typeof document=="undefined")return"";const a=document.createElementNS(n,"svg");return(yield b(a,t,e))?new XMLSerializer().serializeToString(a):""})}export{y as b,b as r};
|