vue-pure-admin/static/js/barcode-Bjp8BgBf.js

2 lines
68 KiB
JavaScript
Raw Blame History

This file contains invisible Unicode characters

This file contains invisible Unicode characters that are indistinguishable to humans but may be processed differently by a computer. If you think that this is intentional, you can safely ignore this warning. Use the Escape button to reveal them.

var ur=Object.defineProperty,or=Object.defineProperties;var fr=Object.getOwnPropertyDescriptors;var He=Object.getOwnPropertySymbols;var cr=Object.prototype.hasOwnProperty,lr=Object.prototype.propertyIsEnumerable;var ze=(s,f,v)=>f in s?ur(s,f,{enumerable:!0,configurable:!0,writable:!0,value:v}):s[f]=v,Xe=(s,f)=>{for(var v in f||(f={}))cr.call(f,v)&&ze(s,v,f[v]);if(He)for(var v of He(f))lr.call(f,v)&&ze(s,v,f[v]);return s},Ve=(s,f)=>or(s,fr(f));import{R as dr,d as Yt,a as hr,m as vr,b as _r,e as Ge,U as sr,V as yr,k as Je,f as k,w as C,h as Z,F as pr,l as gr,u as Or,g as Er,j as K}from"./index-DL_RpRaM.js";var ee={},G={},te={},Ye;function T(){if(Ye)return te;Ye=1,Object.defineProperty(te,"__esModule",{value:!0});function s(v,l){if(!(v instanceof l))throw new TypeError("Cannot call a class as a function")}var f=function v(l,h){s(this,v),this.data=l,this.text=h.text||l,this.options=h};return te.default=f,te}var Qe;function br(){if(Qe)return G;Qe=1,Object.defineProperty(G,"__esModule",{value:!0}),G.CODE39=void 0;var s=function(){function o(y,p){for(var g=0;g<p.length;g++){var w=p[g];w.enumerable=w.enumerable||!1,w.configurable=!0,"value"in w&&(w.writable=!0),Object.defineProperty(y,w.key,w)}}return function(y,p,g){return p&&o(y.prototype,p),g&&o(y,g),y}}(),f=T(),v=l(f);function l(o){return o&&o.__esModule?o:{default:o}}function h(o,y){if(!(o instanceof y))throw new TypeError("Cannot call a class as a function")}function _(o,y){if(!o)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return y&&(typeof y=="object"||typeof y=="function")?y:o}function d(o,y){if(typeof y!="function"&&y!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof y);o.prototype=Object.create(y&&y.prototype,{constructor:{value:o,enumerable:!1,writable:!0,configurable:!0}}),y&&(Object.setPrototypeOf?Object.setPrototypeOf(o,y):o.__proto__=y)}var c=function(o){d(y,o);function y(p,g){return h(this,y),p=p.toUpperCase(),g.mod43&&(p+=r(u(p))),_(this,(y.__proto__||Object.getPrototypeOf(y)).call(this,p,g))}return s(y,[{key:"encode",value:function(){for(var g=t("*"),w=0;w<this.data.length;w++)g+=t(this.data[w])+"0";return g+=t("*"),{data:g,text:this.text}}},{key:"valid",value:function(){return this.data.search(/^[0-9A-Z\-\.\ \$\/\+\%]+$/)!==-1}}]),y}(v.default),a=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","-","."," ","$","/","+","%","*"],e=[20957,29783,23639,30485,20951,29813,23669,20855,29789,23645,29975,23831,30533,22295,30149,24005,21623,29981,23837,22301,30023,23879,30545,22343,30161,24017,21959,30065,23921,22385,29015,18263,29141,17879,29045,18293,17783,29021,18269,17477,17489,17681,20753,35770];function t(o){return n(i(o))}function n(o){return e[o].toString(2)}function r(o){return a[o]}function i(o){return a.indexOf(o)}function u(o){for(var y=0,p=0;p<o.length;p++)y+=i(o[p]);return y=y%43,y}return G.CODE39=c,G}var I={},re={},ne={},x={},We;function V(){if(We)return x;We=1,Object.defineProperty(x,"__esModule",{value:!0});var s;function f(a,e,t){return e in a?Object.defineProperty(a,e,{value:t,enumerable:!0,configurable:!0,writable:!0}):a[e]=t,a}var v=x.SET_A=0,l=x.SET_B=1,h=x.SET_C=2;x.SHIFT=98;var _=x.START_A=103,d=x.START_B=104,c=x.START_C=105;return x.MODULO=103,x.STOP=106,x.FNC1=207,x.SET_BY_CODE=(s={},f(s,_,v),f(s,d,l),f(s,c,h),s),x.SWAP={101:v,100:l,99:h},x.A_START_CHAR="Ð",x.B_START_CHAR="Ñ",x.C_START_CHAR="Ò",x.A_CHARS="[\0-_È-Ï]",x.B_CHARS="[ -È-Ï]",x.C_CHARS="(Ï*[0-9]{2}Ï*)",x.BARS=[11011001100,11001101100,11001100110,10010011e3,10010001100,10001001100,10011001e3,10011000100,10001100100,11001001e3,11001000100,11000100100,10110011100,10011011100,10011001110,10111001100,10011101100,10011100110,11001110010,11001011100,11001001110,11011100100,11001110100,11101101110,11101001100,11100101100,11100100110,11101100100,11100110100,11100110010,11011011e3,11011000110,11000110110,10100011e3,10001011e3,10001000110,10110001e3,10001101e3,10001100010,11010001e3,11000101e3,11000100010,10110111e3,10110001110,10001101110,10111011e3,10111000110,10001110110,11101110110,11010001110,11000101110,11011101e3,11011100010,11011101110,11101011e3,11101000110,11100010110,11101101e3,11101100010,11100011010,11101111010,11001000010,11110001010,1010011e4,10100001100,1001011e4,10010000110,10000101100,10000100110,1011001e4,10110000100,1001101e4,10011000010,10000110100,10000110010,11000010010,1100101e4,11110111010,11000010100,10001111010,10100111100,10010111100,10010011110,10111100100,10011110100,10011110010,11110100100,11110010100,11110010010,11011011110,11011110110,11110110110,10101111e3,10100011110,10001011110,10111101e3,10111100010,11110101e3,11110100010,10111011110,10111101110,11101011110,11110101110,11010000100,1101001e4,11010011100,1100011101011],x}var Ze;function qe(){if(Ze)return ne;Ze=1,Object.defineProperty(ne,"__esModule",{value:!0});var s=function(){function e(t,n){for(var r=0;r<n.length;r++){var i=n[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),f=T(),v=h(f),l=V();function h(e){return e&&e.__esModule?e:{default:e}}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function c(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=function(e){c(t,e);function t(n,r){_(this,t);var i=d(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n.substring(1),r));return i.bytes=n.split("").map(function(u){return u.charCodeAt(0)}),i}return s(t,[{key:"valid",value:function(){return/^[\x00-\x7F\xC8-\xD3]+$/.test(this.data)}},{key:"encode",value:function(){var r=this.bytes,i=r.shift()-105,u=l.SET_BY_CODE[i];if(u===void 0)throw new RangeError("The encoding does not start with a start character.");this.shouldEncodeAsEan128()===!0&&r.unshift(l.FNC1);var o=t.next(r,1,u);return{text:this.text===this.data?this.text.replace(/[^\x20-\x7E]/g,""):this.text,data:t.getBar(i)+o.result+t.getBar((o.checksum+i)%l.MODULO)+t.getBar(l.STOP)}}},{key:"shouldEncodeAsEan128",value:function(){var r=this.options.ean128||!1;return typeof r=="string"&&(r=r.toLowerCase()==="true"),r}}],[{key:"getBar",value:function(r){return l.BARS[r]?l.BARS[r].toString():""}},{key:"correctIndex",value:function(r,i){if(i===l.SET_A){var u=r.shift();return u<32?u+64:u-32}else return i===l.SET_B?r.shift()-32:(r.shift()-48)*10+r.shift()-48}},{key:"next",value:function(r,i,u){if(!r.length)return{result:"",checksum:0};var o=void 0,y=void 0;if(r[0]>=200){y=r.shift()-105;var p=l.SWAP[y];p!==void 0?o=t.next(r,i+1,p):((u===l.SET_A||u===l.SET_B)&&y===l.SHIFT&&(r[0]=u===l.SET_A?r[0]>95?r[0]-96:r[0]:r[0]<32?r[0]+96:r[0]),o=t.next(r,i+1,u))}else y=t.correctIndex(r,u),o=t.next(r,i+1,u);var g=t.getBar(y),w=y*i;return{result:g+o.result,checksum:w+o.checksum}}}]),t}(v.default);return ne.default=a,ne}var ie={},Ke;function mr(){if(Ke)return ie;Ke=1,Object.defineProperty(ie,"__esModule",{value:!0});var s=V(),f=function(c){return c.match(new RegExp("^"+s.A_CHARS+"*"))[0].length},v=function(c){return c.match(new RegExp("^"+s.B_CHARS+"*"))[0].length},l=function(c){return c.match(new RegExp("^"+s.C_CHARS+"*"))[0]};function h(d,c){var a=c?s.A_CHARS:s.B_CHARS,e=d.match(new RegExp("^("+a+"+?)(([0-9]{2}){2,})([^0-9]|$)"));if(e)return e[1]+"Ì"+_(d.substring(e[1].length));var t=d.match(new RegExp("^"+a+"+"))[0];return t.length===d.length?d:t+String.fromCharCode(c?205:206)+h(d.substring(t.length),!c)}function _(d){var c=l(d),a=c.length;if(a===d.length)return d;d=d.substring(a);var e=f(d)>=v(d);return c+String.fromCharCode(e?206:205)+h(d,e)}return ie.default=function(d){var c=void 0,a=l(d).length;if(a>=2)c=s.C_START_CHAR+_(d);else{var e=f(d)>v(d);c=(e?s.A_START_CHAR:s.B_START_CHAR)+h(d,e)}return c.replace(/[\xCD\xCE]([^])[\xCD\xCE]/,function(t,n){return"Ë"+n})},ie}var et;function wr(){if(et)return re;et=1,Object.defineProperty(re,"__esModule",{value:!0});var s=qe(),f=h(s),v=mr(),l=h(v);function h(e){return e&&e.__esModule?e:{default:e}}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function c(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=function(e){c(t,e);function t(n,r){if(_(this,t),/^[\x00-\x7F\xC8-\xD3]+$/.test(n))var i=d(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,(0,l.default)(n),r));else var i=d(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n,r));return d(i)}return t}(f.default);return re.default=a,re}var ae={},tt;function xr(){if(tt)return ae;tt=1,Object.defineProperty(ae,"__esModule",{value:!0});var s=function(){function e(t,n){for(var r=0;r<n.length;r++){var i=n[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),f=qe(),v=h(f),l=V();function h(e){return e&&e.__esModule?e:{default:e}}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function c(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=function(e){c(t,e);function t(n,r){return _(this,t),d(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,l.A_START_CHAR+n,r))}return s(t,[{key:"valid",value:function(){return new RegExp("^"+l.A_CHARS+"+$").test(this.data)}}]),t}(v.default);return ae.default=a,ae}var ue={},rt;function Sr(){if(rt)return ue;rt=1,Object.defineProperty(ue,"__esModule",{value:!0});var s=function(){function e(t,n){for(var r=0;r<n.length;r++){var i=n[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),f=qe(),v=h(f),l=V();function h(e){return e&&e.__esModule?e:{default:e}}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function c(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=function(e){c(t,e);function t(n,r){return _(this,t),d(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,l.B_START_CHAR+n,r))}return s(t,[{key:"valid",value:function(){return new RegExp("^"+l.B_CHARS+"+$").test(this.data)}}]),t}(v.default);return ue.default=a,ue}var oe={},nt;function Rr(){if(nt)return oe;nt=1,Object.defineProperty(oe,"__esModule",{value:!0});var s=function(){function e(t,n){for(var r=0;r<n.length;r++){var i=n[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),f=qe(),v=h(f),l=V();function h(e){return e&&e.__esModule?e:{default:e}}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function c(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=function(e){c(t,e);function t(n,r){return _(this,t),d(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,l.C_START_CHAR+n,r))}return s(t,[{key:"valid",value:function(){return new RegExp("^"+l.C_CHARS+"+$").test(this.data)}}]),t}(v.default);return oe.default=a,oe}var it;function Ar(){if(it)return I;it=1,Object.defineProperty(I,"__esModule",{value:!0}),I.CODE128C=I.CODE128B=I.CODE128A=I.CODE128=void 0;var s=wr(),f=a(s),v=xr(),l=a(v),h=Sr(),_=a(h),d=Rr(),c=a(d);function a(e){return e&&e.__esModule?e:{default:e}}return I.CODE128=f.default,I.CODE128A=l.default,I.CODE128B=_.default,I.CODE128C=c.default,I}var R={},fe={},D={},at;function J(){return at||(at=1,Object.defineProperty(D,"__esModule",{value:!0}),D.SIDE_BIN="101",D.MIDDLE_BIN="01010",D.BINARIES={L:["0001101","0011001","0010011","0111101","0100011","0110001","0101111","0111011","0110111","0001011"],G:["0100111","0110011","0011011","0100001","0011101","0111001","0000101","0010001","0001001","0010111"],R:["1110010","1100110","1101100","1000010","1011100","1001110","1010000","1000100","1001000","1110100"],O:["0001101","0011001","0010011","0111101","0100011","0110001","0101111","0111011","0110111","0001011"],E:["0100111","0110011","0011011","0100001","0011101","0111001","0000101","0010001","0001001","0010111"]},D.EAN2_STRUCTURE=["LL","LG","GL","GG"],D.EAN5_STRUCTURE=["GGLLL","GLGLL","GLLGL","GLLLG","LGGLL","LLGGL","LLLGG","LGLGL","LGLLG","LLGLG"],D.EAN13_STRUCTURE=["LLLLLL","LLGLGG","LLGGLG","LLGGGL","LGLLGG","LGGLLG","LGGGLL","LGLGLG","LGLGGL","LGGLGL"]),D}var ce={},le={},ut;function Y(){if(ut)return le;ut=1,Object.defineProperty(le,"__esModule",{value:!0});var s=J(),f=function(l,h,_){var d=l.split("").map(function(a,e){return s.BINARIES[h[e]]}).map(function(a,e){return a?a[l[e]]:""});if(_){var c=l.length-1;d=d.map(function(a,e){return e<c?a+_:a})}return d.join("")};return le.default=f,le}var ot;function Qt(){if(ot)return ce;ot=1,Object.defineProperty(ce,"__esModule",{value:!0});var s=function(){function n(r,i){for(var u=0;u<i.length;u++){var o=i[u];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(r,o.key,o)}}return function(r,i,u){return i&&n(r.prototype,i),u&&n(r,u),r}}(),f=J(),v=Y(),l=d(v),h=T(),_=d(h);function d(n){return n&&n.__esModule?n:{default:n}}function c(n,r){if(!(n instanceof r))throw new TypeError("Cannot call a class as a function")}function a(n,r){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r&&(typeof r=="object"||typeof r=="function")?r:n}function e(n,r){if(typeof r!="function"&&r!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof r);n.prototype=Object.create(r&&r.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),r&&(Object.setPrototypeOf?Object.setPrototypeOf(n,r):n.__proto__=r)}var t=function(n){e(r,n);function r(i,u){c(this,r);var o=a(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,i,u));return o.fontSize=!u.flat&&u.fontSize>u.width*10?u.width*10:u.fontSize,o.guardHeight=u.height+o.fontSize/2+u.textMargin,o}return s(r,[{key:"encode",value:function(){return this.options.flat?this.encodeFlat():this.encodeGuarded()}},{key:"leftText",value:function(u,o){return this.text.substr(u,o)}},{key:"leftEncode",value:function(u,o){return(0,l.default)(u,o)}},{key:"rightText",value:function(u,o){return this.text.substr(u,o)}},{key:"rightEncode",value:function(u,o){return(0,l.default)(u,o)}},{key:"encodeGuarded",value:function(){var u={fontSize:this.fontSize},o={height:this.guardHeight};return[{data:f.SIDE_BIN,options:o},{data:this.leftEncode(),text:this.leftText(),options:u},{data:f.MIDDLE_BIN,options:o},{data:this.rightEncode(),text:this.rightText(),options:u},{data:f.SIDE_BIN,options:o}]}},{key:"encodeFlat",value:function(){var u=[f.SIDE_BIN,this.leftEncode(),f.MIDDLE_BIN,this.rightEncode(),f.SIDE_BIN];return{data:u.join(""),text:this.text}}}]),r}(_.default);return ce.default=t,ce}var ft;function Pr(){if(ft)return fe;ft=1,Object.defineProperty(fe,"__esModule",{value:!0});var s=function(){function n(r,i){for(var u=0;u<i.length;u++){var o=i[u];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(r,o.key,o)}}return function(r,i,u){return i&&n(r.prototype,i),u&&n(r,u),r}}(),f=function n(r,i,u){r===null&&(r=Function.prototype);var o=Object.getOwnPropertyDescriptor(r,i);if(o===void 0){var y=Object.getPrototypeOf(r);return y===null?void 0:n(y,i,u)}else{if("value"in o)return o.value;var p=o.get;return p===void 0?void 0:p.call(u)}},v=J(),l=Qt(),h=_(l);function _(n){return n&&n.__esModule?n:{default:n}}function d(n,r){if(!(n instanceof r))throw new TypeError("Cannot call a class as a function")}function c(n,r){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r&&(typeof r=="object"||typeof r=="function")?r:n}function a(n,r){if(typeof r!="function"&&r!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof r);n.prototype=Object.create(r&&r.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),r&&(Object.setPrototypeOf?Object.setPrototypeOf(n,r):n.__proto__=r)}var e=function(r){var i=r.substr(0,12).split("").map(function(u){return+u}).reduce(function(u,o,y){return y%2?u+o*3:u+o},0);return(10-i%10)%10},t=function(n){a(r,n);function r(i,u){d(this,r),i.search(/^[0-9]{12}$/)!==-1&&(i+=e(i));var o=c(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,i,u));return o.lastChar=u.lastChar,o}return s(r,[{key:"valid",value:function(){return this.data.search(/^[0-9]{13}$/)!==-1&&+this.data[12]===e(this.data)}},{key:"leftText",value:function(){return f(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"leftText",this).call(this,1,6)}},{key:"leftEncode",value:function(){var u=this.data.substr(1,6),o=v.EAN13_STRUCTURE[this.data[0]];return f(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"leftEncode",this).call(this,u,o)}},{key:"rightText",value:function(){return f(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"rightText",this).call(this,7,6)}},{key:"rightEncode",value:function(){var u=this.data.substr(7,6);return f(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"rightEncode",this).call(this,u,"RRRRRR")}},{key:"encodeGuarded",value:function(){var u=f(r.prototype.__proto__||Object.getPrototypeOf(r.prototype),"encodeGuarded",this).call(this);return this.options.displayValue&&(u.unshift({data:"000000000000",text:this.text.substr(0,1),options:{textAlign:"left",fontSize:this.fontSize}}),this.options.lastChar&&(u.push({data:"00"}),u.push({data:"00000",text:this.options.lastChar,options:{fontSize:this.fontSize}}))),u}}]),r}(h.default);return fe.default=t,fe}var de={},ct;function Tr(){if(ct)return de;ct=1,Object.defineProperty(de,"__esModule",{value:!0});var s=function(){function t(n,r){for(var i=0;i<r.length;i++){var u=r[i];u.enumerable=u.enumerable||!1,u.configurable=!0,"value"in u&&(u.writable=!0),Object.defineProperty(n,u.key,u)}}return function(n,r,i){return r&&t(n.prototype,r),i&&t(n,i),n}}(),f=function t(n,r,i){n===null&&(n=Function.prototype);var u=Object.getOwnPropertyDescriptor(n,r);if(u===void 0){var o=Object.getPrototypeOf(n);return o===null?void 0:t(o,r,i)}else{if("value"in u)return u.value;var y=u.get;return y===void 0?void 0:y.call(i)}},v=Qt(),l=h(v);function h(t){return t&&t.__esModule?t:{default:t}}function _(t,n){if(!(t instanceof n))throw new TypeError("Cannot call a class as a function")}function d(t,n){if(!t)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return n&&(typeof n=="object"||typeof n=="function")?n:t}function c(t,n){if(typeof n!="function"&&n!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof n);t.prototype=Object.create(n&&n.prototype,{constructor:{value:t,enumerable:!1,writable:!0,configurable:!0}}),n&&(Object.setPrototypeOf?Object.setPrototypeOf(t,n):t.__proto__=n)}var a=function(n){var r=n.substr(0,7).split("").map(function(i){return+i}).reduce(function(i,u,o){return o%2?i+u:i+u*3},0);return(10-r%10)%10},e=function(t){c(n,t);function n(r,i){return _(this,n),r.search(/^[0-9]{7}$/)!==-1&&(r+=a(r)),d(this,(n.__proto__||Object.getPrototypeOf(n)).call(this,r,i))}return s(n,[{key:"valid",value:function(){return this.data.search(/^[0-9]{8}$/)!==-1&&+this.data[7]===a(this.data)}},{key:"leftText",value:function(){return f(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"leftText",this).call(this,0,4)}},{key:"leftEncode",value:function(){var i=this.data.substr(0,4);return f(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"leftEncode",this).call(this,i,"LLLL")}},{key:"rightText",value:function(){return f(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"rightText",this).call(this,4,4)}},{key:"rightEncode",value:function(){var i=this.data.substr(4,4);return f(n.prototype.__proto__||Object.getPrototypeOf(n.prototype),"rightEncode",this).call(this,i,"RRRR")}}]),n}(l.default);return de.default=e,de}var he={},lt;function Mr(){if(lt)return he;lt=1,Object.defineProperty(he,"__esModule",{value:!0});var s=function(){function r(i,u){for(var o=0;o<u.length;o++){var y=u[o];y.enumerable=y.enumerable||!1,y.configurable=!0,"value"in y&&(y.writable=!0),Object.defineProperty(i,y.key,y)}}return function(i,u,o){return u&&r(i.prototype,u),o&&r(i,o),i}}(),f=J(),v=Y(),l=d(v),h=T(),_=d(h);function d(r){return r&&r.__esModule?r:{default:r}}function c(r,i){if(!(r instanceof i))throw new TypeError("Cannot call a class as a function")}function a(r,i){if(!r)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return i&&(typeof i=="object"||typeof i=="function")?i:r}function e(r,i){if(typeof i!="function"&&i!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof i);r.prototype=Object.create(i&&i.prototype,{constructor:{value:r,enumerable:!1,writable:!0,configurable:!0}}),i&&(Object.setPrototypeOf?Object.setPrototypeOf(r,i):r.__proto__=i)}var t=function(i){var u=i.split("").map(function(o){return+o}).reduce(function(o,y,p){return p%2?o+y*9:o+y*3},0);return u%10},n=function(r){e(i,r);function i(u,o){return c(this,i),a(this,(i.__proto__||Object.getPrototypeOf(i)).call(this,u,o))}return s(i,[{key:"valid",value:function(){return this.data.search(/^[0-9]{5}$/)!==-1}},{key:"encode",value:function(){var o=f.EAN5_STRUCTURE[t(this.data)];return{data:"1011"+(0,l.default)(this.data,o,"01"),text:this.text}}}]),i}(_.default);return he.default=n,he}var ve={},dt;function Ir(){if(dt)return ve;dt=1,Object.defineProperty(ve,"__esModule",{value:!0});var s=function(){function n(r,i){for(var u=0;u<i.length;u++){var o=i[u];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(r,o.key,o)}}return function(r,i,u){return i&&n(r.prototype,i),u&&n(r,u),r}}(),f=J(),v=Y(),l=d(v),h=T(),_=d(h);function d(n){return n&&n.__esModule?n:{default:n}}function c(n,r){if(!(n instanceof r))throw new TypeError("Cannot call a class as a function")}function a(n,r){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r&&(typeof r=="object"||typeof r=="function")?r:n}function e(n,r){if(typeof r!="function"&&r!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof r);n.prototype=Object.create(r&&r.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),r&&(Object.setPrototypeOf?Object.setPrototypeOf(n,r):n.__proto__=r)}var t=function(n){e(r,n);function r(i,u){return c(this,r),a(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,i,u))}return s(r,[{key:"valid",value:function(){return this.data.search(/^[0-9]{2}$/)!==-1}},{key:"encode",value:function(){var u=f.EAN2_STRUCTURE[parseInt(this.data)%4];return{data:"1011"+(0,l.default)(this.data,u,"01"),text:this.text}}}]),r}(_.default);return ve.default=t,ve}var F={},ht;function Wt(){if(ht)return F;ht=1,Object.defineProperty(F,"__esModule",{value:!0});var s=function(){function n(r,i){for(var u=0;u<i.length;u++){var o=i[u];o.enumerable=o.enumerable||!1,o.configurable=!0,"value"in o&&(o.writable=!0),Object.defineProperty(r,o.key,o)}}return function(r,i,u){return i&&n(r.prototype,i),u&&n(r,u),r}}();F.checksum=t;var f=Y(),v=_(f),l=T(),h=_(l);function _(n){return n&&n.__esModule?n:{default:n}}function d(n,r){if(!(n instanceof r))throw new TypeError("Cannot call a class as a function")}function c(n,r){if(!n)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return r&&(typeof r=="object"||typeof r=="function")?r:n}function a(n,r){if(typeof r!="function"&&r!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof r);n.prototype=Object.create(r&&r.prototype,{constructor:{value:n,enumerable:!1,writable:!0,configurable:!0}}),r&&(Object.setPrototypeOf?Object.setPrototypeOf(n,r):n.__proto__=r)}var e=function(n){a(r,n);function r(i,u){d(this,r),i.search(/^[0-9]{11}$/)!==-1&&(i+=t(i));var o=c(this,(r.__proto__||Object.getPrototypeOf(r)).call(this,i,u));return o.displayValue=u.displayValue,u.fontSize>u.width*10?o.fontSize=u.width*10:o.fontSize=u.fontSize,o.guardHeight=u.height+o.fontSize/2+u.textMargin,o}return s(r,[{key:"valid",value:function(){return this.data.search(/^[0-9]{12}$/)!==-1&&this.data[11]==t(this.data)}},{key:"encode",value:function(){return this.options.flat?this.flatEncoding():this.guardedEncoding()}},{key:"flatEncoding",value:function(){var u="";return u+="101",u+=(0,v.default)(this.data.substr(0,6),"LLLLLL"),u+="01010",u+=(0,v.default)(this.data.substr(6,6),"RRRRRR"),u+="101",{data:u,text:this.text}}},{key:"guardedEncoding",value:function(){var u=[];return this.displayValue&&u.push({data:"00000000",text:this.text.substr(0,1),options:{textAlign:"left",fontSize:this.fontSize}}),u.push({data:"101"+(0,v.default)(this.data[0],"L"),options:{height:this.guardHeight}}),u.push({data:(0,v.default)(this.data.substr(1,5),"LLLLL"),text:this.text.substr(1,5),options:{fontSize:this.fontSize}}),u.push({data:"01010",options:{height:this.guardHeight}}),u.push({data:(0,v.default)(this.data.substr(6,5),"RRRRR"),text:this.text.substr(6,5),options:{fontSize:this.fontSize}}),u.push({data:(0,v.default)(this.data[11],"R")+"101",options:{height:this.guardHeight}}),this.displayValue&&u.push({data:"00000000",text:this.text.substr(11,1),options:{textAlign:"right",fontSize:this.fontSize}}),u}}]),r}(h.default);function t(n){var r=0,i;for(i=1;i<11;i+=2)r+=parseInt(n[i]);for(i=0;i<11;i+=2)r+=parseInt(n[i])*3;return(10-r%10)%10}return F.default=e,F}var _e={},vt;function Dr(){if(vt)return _e;vt=1,Object.defineProperty(_e,"__esModule",{value:!0});var s=function(){function u(o,y){for(var p=0;p<y.length;p++){var g=y[p];g.enumerable=g.enumerable||!1,g.configurable=!0,"value"in g&&(g.writable=!0),Object.defineProperty(o,g.key,g)}}return function(o,y,p){return y&&u(o.prototype,y),p&&u(o,p),o}}(),f=Y(),v=d(f),l=T(),h=d(l),_=Wt();function d(u){return u&&u.__esModule?u:{default:u}}function c(u,o){if(!(u instanceof o))throw new TypeError("Cannot call a class as a function")}function a(u,o){if(!u)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return o&&(typeof o=="object"||typeof o=="function")?o:u}function e(u,o){if(typeof o!="function"&&o!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof o);u.prototype=Object.create(o&&o.prototype,{constructor:{value:u,enumerable:!1,writable:!0,configurable:!0}}),o&&(Object.setPrototypeOf?Object.setPrototypeOf(u,o):u.__proto__=o)}var t=["XX00000XXX","XX10000XXX","XX20000XXX","XXX00000XX","XXXX00000X","XXXXX00005","XXXXX00006","XXXXX00007","XXXXX00008","XXXXX00009"],n=[["EEEOOO","OOOEEE"],["EEOEOO","OOEOEE"],["EEOOEO","OOEEOE"],["EEOOOE","OOEEEO"],["EOEEOO","OEOOEE"],["EOOEEO","OEEOOE"],["EOOOEE","OEEEOO"],["EOEOEO","OEOEOE"],["EOEOOE","OEOEEO"],["EOOEOE","OEEOEO"]],r=function(u){e(o,u);function o(y,p){c(this,o);var g=a(this,(o.__proto__||Object.getPrototypeOf(o)).call(this,y,p));if(g.isValid=!1,y.search(/^[0-9]{6}$/)!==-1)g.middleDigits=y,g.upcA=i(y,"0"),g.text=p.text||""+g.upcA[0]+y+g.upcA[g.upcA.length-1],g.isValid=!0;else if(y.search(/^[01][0-9]{7}$/)!==-1)if(g.middleDigits=y.substring(1,y.length-1),g.upcA=i(g.middleDigits,y[0]),g.upcA[g.upcA.length-1]===y[y.length-1])g.isValid=!0;else return a(g);else return a(g);return g.displayValue=p.displayValue,p.fontSize>p.width*10?g.fontSize=p.width*10:g.fontSize=p.fontSize,g.guardHeight=p.height+g.fontSize/2+p.textMargin,g}return s(o,[{key:"valid",value:function(){return this.isValid}},{key:"encode",value:function(){return this.options.flat?this.flatEncoding():this.guardedEncoding()}},{key:"flatEncoding",value:function(){var p="";return p+="101",p+=this.encodeMiddleDigits(),p+="010101",{data:p,text:this.text}}},{key:"guardedEncoding",value:function(){var p=[];return this.displayValue&&p.push({data:"00000000",text:this.text[0],options:{textAlign:"left",fontSize:this.fontSize}}),p.push({data:"101",options:{height:this.guardHeight}}),p.push({data:this.encodeMiddleDigits(),text:this.text.substring(1,7),options:{fontSize:this.fontSize}}),p.push({data:"010101",options:{height:this.guardHeight}}),this.displayValue&&p.push({data:"00000000",text:this.text[7],options:{textAlign:"right",fontSize:this.fontSize}}),p}},{key:"encodeMiddleDigits",value:function(){var p=this.upcA[0],g=this.upcA[this.upcA.length-1],w=n[parseInt(g)][parseInt(p)];return(0,v.default)(this.middleDigits,w)}}]),o}(h.default);function i(u,o){for(var y=parseInt(u[u.length-1]),p=t[y],g="",w=0,j=0;j<p.length;j++){var W=p[j];W==="X"?g+=u[w++]:g+=W}return g=""+o+g,""+g+(0,_.checksum)(g)}return _e.default=r,_e}var _t;function kr(){if(_t)return R;_t=1,Object.defineProperty(R,"__esModule",{value:!0}),R.UPCE=R.UPC=R.EAN2=R.EAN5=R.EAN8=R.EAN13=void 0;var s=Pr(),f=r(s),v=Tr(),l=r(v),h=Mr(),_=r(h),d=Ir(),c=r(d),a=Wt(),e=r(a),t=Dr(),n=r(t);function r(i){return i&&i.__esModule?i:{default:i}}return R.EAN13=f.default,R.EAN8=l.default,R.EAN5=_.default,R.EAN2=c.default,R.UPC=e.default,R.UPCE=n.default,R}var B={},se={},L={},st;function Cr(){return st||(st=1,Object.defineProperty(L,"__esModule",{value:!0}),L.START_BIN="1010",L.END_BIN="11101",L.BINARIES=["00110","10001","01001","11000","00101","10100","01100","00011","10010","01010"]),L}var yt;function Zt(){if(yt)return se;yt=1,Object.defineProperty(se,"__esModule",{value:!0});var s=function(){function e(t,n){for(var r=0;r<n.length;r++){var i=n[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),f=Cr(),v=T(),l=h(v);function h(e){return e&&e.__esModule?e:{default:e}}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function c(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=function(e){c(t,e);function t(){return _(this,t),d(this,(t.__proto__||Object.getPrototypeOf(t)).apply(this,arguments))}return s(t,[{key:"valid",value:function(){return this.data.search(/^([0-9]{2})+$/)!==-1}},{key:"encode",value:function(){var r=this,i=this.data.match(/.{2}/g).map(function(u){return r.encodePair(u)}).join("");return{data:f.START_BIN+i+f.END_BIN,text:this.text}}},{key:"encodePair",value:function(r){var i=f.BINARIES[r[1]];return f.BINARIES[r[0]].split("").map(function(u,o){return(u==="1"?"111":"1")+(i[o]==="1"?"000":"0")}).join("")}}]),t}(l.default);return se.default=a,se}var ye={},pt;function Br(){if(pt)return ye;pt=1,Object.defineProperty(ye,"__esModule",{value:!0});var s=function(){function e(t,n){for(var r=0;r<n.length;r++){var i=n[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),f=Zt(),v=l(f);function l(e){return e&&e.__esModule?e:{default:e}}function h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function d(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var c=function(t){var n=t.substr(0,13).split("").map(function(r){return parseInt(r,10)}).reduce(function(r,i,u){return r+i*(3-u%2*2)},0);return Math.ceil(n/10)*10-n},a=function(e){d(t,e);function t(n,r){return h(this,t),n.search(/^[0-9]{13}$/)!==-1&&(n+=c(n)),_(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n,r))}return s(t,[{key:"valid",value:function(){return this.data.search(/^[0-9]{14}$/)!==-1&&+this.data[13]===c(this.data)}}]),t}(v.default);return ye.default=a,ye}var gt;function qr(){if(gt)return B;gt=1,Object.defineProperty(B,"__esModule",{value:!0}),B.ITF14=B.ITF=void 0;var s=Zt(),f=h(s),v=Br(),l=h(v);function h(_){return _&&_.__esModule?_:{default:_}}return B.ITF=f.default,B.ITF14=l.default,B}var A={},pe={},Ot;function Q(){if(Ot)return pe;Ot=1,Object.defineProperty(pe,"__esModule",{value:!0});var s=function(){function e(t,n){for(var r=0;r<n.length;r++){var i=n[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),f=T(),v=l(f);function l(e){return e&&e.__esModule?e:{default:e}}function h(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function _(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function d(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var c=function(e){d(t,e);function t(n,r){return h(this,t),_(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n,r))}return s(t,[{key:"encode",value:function(){for(var r="110",i=0;i<this.data.length;i++){var u=parseInt(this.data[i]),o=u.toString(2);o=a(o,4-o.length);for(var y=0;y<o.length;y++)r+=o[y]=="0"?"100":"110"}return r+="1001",{data:r,text:this.text}}},{key:"valid",value:function(){return this.data.search(/^[0-9]+$/)!==-1}}]),t}(v.default);function a(e,t){for(var n=0;n<t;n++)e="0"+e;return e}return pe.default=c,pe}var ge={},U={},Et;function je(){if(Et)return U;Et=1,Object.defineProperty(U,"__esModule",{value:!0}),U.mod10=s,U.mod11=f;function s(v){for(var l=0,h=0;h<v.length;h++){var _=parseInt(v[h]);(h+v.length)%2===0?l+=_:l+=_*2%10+Math.floor(_*2/10)}return(10-l%10)%10}function f(v){for(var l=0,h=[2,3,4,5,6,7],_=0;_<v.length;_++){var d=parseInt(v[v.length-1-_]);l+=h[_%h.length]*d}return(11-l%11)%11}return U}var bt;function jr(){if(bt)return ge;bt=1,Object.defineProperty(ge,"__esModule",{value:!0});var s=Q(),f=l(s),v=je();function l(a){return a&&a.__esModule?a:{default:a}}function h(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function _(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:a}function d(a,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var c=function(a){d(e,a);function e(t,n){return h(this,e),_(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t+(0,v.mod10)(t),n))}return e}(f.default);return ge.default=c,ge}var Oe={},mt;function Lr(){if(mt)return Oe;mt=1,Object.defineProperty(Oe,"__esModule",{value:!0});var s=Q(),f=l(s),v=je();function l(a){return a&&a.__esModule?a:{default:a}}function h(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function _(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:a}function d(a,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var c=function(a){d(e,a);function e(t,n){return h(this,e),_(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t+(0,v.mod11)(t),n))}return e}(f.default);return Oe.default=c,Oe}var Ee={},wt;function Nr(){if(wt)return Ee;wt=1,Object.defineProperty(Ee,"__esModule",{value:!0});var s=Q(),f=l(s),v=je();function l(a){return a&&a.__esModule?a:{default:a}}function h(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function _(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:a}function d(a,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var c=function(a){d(e,a);function e(t,n){return h(this,e),t+=(0,v.mod10)(t),t+=(0,v.mod10)(t),_(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n))}return e}(f.default);return Ee.default=c,Ee}var be={},xt;function $r(){if(xt)return be;xt=1,Object.defineProperty(be,"__esModule",{value:!0});var s=Q(),f=l(s),v=je();function l(a){return a&&a.__esModule?a:{default:a}}function h(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function _(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:a}function d(a,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var c=function(a){d(e,a);function e(t,n){return h(this,e),t+=(0,v.mod11)(t),t+=(0,v.mod10)(t),_(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n))}return e}(f.default);return be.default=c,be}var St;function Gr(){if(St)return A;St=1,Object.defineProperty(A,"__esModule",{value:!0}),A.MSI1110=A.MSI1010=A.MSI11=A.MSI10=A.MSI=void 0;var s=Q(),f=t(s),v=jr(),l=t(v),h=Lr(),_=t(h),d=Nr(),c=t(d),a=$r(),e=t(a);function t(n){return n&&n.__esModule?n:{default:n}}return A.MSI=f.default,A.MSI10=l.default,A.MSI11=_.default,A.MSI1010=c.default,A.MSI1110=e.default,A}var H={},Rt;function Fr(){if(Rt)return H;Rt=1,Object.defineProperty(H,"__esModule",{value:!0}),H.pharmacode=void 0;var s=function(){function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}}(),f=T(),v=l(f);function l(a){return a&&a.__esModule?a:{default:a}}function h(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function _(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:a}function d(a,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var c=function(a){d(e,a);function e(t,n){h(this,e);var r=_(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n));return r.number=parseInt(t,10),r}return s(e,[{key:"encode",value:function(){for(var n=this.number,r="";!isNaN(n)&&n!=0;)n%2===0?(r="11100"+r,n=(n-2)/2):(r="100"+r,n=(n-1)/2);return r=r.slice(0,-2),{data:r,text:this.text}}},{key:"valid",value:function(){return this.number>=3&&this.number<=131070}}]),e}(v.default);return H.pharmacode=c,H}var z={},At;function Ur(){if(At)return z;At=1,Object.defineProperty(z,"__esModule",{value:!0}),z.codabar=void 0;var s=function(){function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}}(),f=T(),v=l(f);function l(a){return a&&a.__esModule?a:{default:a}}function h(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function _(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:a}function d(a,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var c=function(a){d(e,a);function e(t,n){h(this,e),t.search(/^[0-9\-\$\:\.\+\/]+$/)===0&&(t="A"+t+"A");var r=_(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t.toUpperCase(),n));return r.text=r.options.text||r.text.replace(/[A-D]/g,""),r}return s(e,[{key:"valid",value:function(){return this.data.search(/^[A-D][0-9\-\$\:\.\+\/]+[A-D]$/)!==-1}},{key:"encode",value:function(){for(var n=[],r=this.getEncodings(),i=0;i<this.data.length;i++)n.push(r[this.data.charAt(i)]),i!==this.data.length-1&&n.push("0");return{text:this.text,data:n.join("")}}},{key:"getEncodings",value:function(){return{0:"101010011",1:"101011001",2:"101001011",3:"110010101",4:"101101001",5:"110101001",6:"100101011",7:"100101101",8:"100110101",9:"110100101","-":"101001101",$:"101100101",":":"1101011011","/":"1101101011",".":"1101101101","+":"1011011011",A:"1011001001",B:"1001001011",C:"1010010011",D:"1010011001"}}}]),e}(v.default);return z.codabar=c,z}var q={},me={},N={},Pt;function Hr(){return Pt||(Pt=1,Object.defineProperty(N,"__esModule",{value:!0}),N.SYMBOLS=["0","1","2","3","4","5","6","7","8","9","A","B","C","D","E","F","G","H","I","J","K","L","M","N","O","P","Q","R","S","T","U","V","W","X","Y","Z","-","."," ","$","/","+","%","($)","(%)","(/)","(+)","ÿ"],N.BINARIES=["100010100","101001000","101000100","101000010","100101000","100100100","100100010","101010000","100010010","100001010","110101000","110100100","110100010","110010100","110010010","110001010","101101000","101100100","101100010","100110100","100011010","101011000","101001100","101000110","100101100","100010110","110110100","110110010","110101100","110100110","110010110","110011010","101101100","101100110","100110110","100111010","100101110","111010100","111010010","111001010","101101110","101110110","110101110","100100110","111011010","111010110","100110010","101011110"],N.MULTI_SYMBOLS={"\0":["(%)","U"],"":["($)","A"],"":["($)","B"],"":["($)","C"],"":["($)","D"],"":["($)","E"],"":["($)","F"],"\x07":["($)","G"],"\b":["($)","H"]," ":["($)","I"],"\n":["($)","J"],"\v":["($)","K"],"\f":["($)","L"],"\r":["($)","M"],"":["($)","N"],"":["($)","O"],"":["($)","P"],"":["($)","Q"],"":["($)","R"],"":["($)","S"],"":["($)","T"],"":["($)","U"],"":["($)","V"],"":["($)","W"],"":["($)","X"],"":["($)","Y"],"":["($)","Z"],"\x1B":["(%)","A"],"":["(%)","B"],"":["(%)","C"],"":["(%)","D"],"":["(%)","E"],"!":["(/)","A"],'"':["(/)","B"],"#":["(/)","C"],"&":["(/)","F"],"'":["(/)","G"],"(":["(/)","H"],")":["(/)","I"],"*":["(/)","J"],",":["(/)","L"],":":["(/)","Z"],";":["(%)","F"],"<":["(%)","G"],"=":["(%)","H"],">":["(%)","I"],"?":["(%)","J"],"@":["(%)","V"],"[":["(%)","K"],"\\":["(%)","L"],"]":["(%)","M"],"^":["(%)","N"],_:["(%)","O"],"`":["(%)","W"],a:["(+)","A"],b:["(+)","B"],c:["(+)","C"],d:["(+)","D"],e:["(+)","E"],f:["(+)","F"],g:["(+)","G"],h:["(+)","H"],i:["(+)","I"],j:["(+)","J"],k:["(+)","K"],l:["(+)","L"],m:["(+)","M"],n:["(+)","N"],o:["(+)","O"],p:["(+)","P"],q:["(+)","Q"],r:["(+)","R"],s:["(+)","S"],t:["(+)","T"],u:["(+)","U"],v:["(+)","V"],w:["(+)","W"],x:["(+)","X"],y:["(+)","Y"],z:["(+)","Z"],"{":["(%)","P"],"|":["(%)","Q"],"}":["(%)","R"],"~":["(%)","S"],"":["(%)","T"]}),N}var Tt;function Kt(){if(Tt)return me;Tt=1,Object.defineProperty(me,"__esModule",{value:!0});var s=function(){function e(t,n){for(var r=0;r<n.length;r++){var i=n[r];i.enumerable=i.enumerable||!1,i.configurable=!0,"value"in i&&(i.writable=!0),Object.defineProperty(t,i.key,i)}}return function(t,n,r){return n&&e(t.prototype,n),r&&e(t,r),t}}(),f=Hr(),v=T(),l=h(v);function h(e){return e&&e.__esModule?e:{default:e}}function _(e,t){if(!(e instanceof t))throw new TypeError("Cannot call a class as a function")}function d(e,t){if(!e)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return t&&(typeof t=="object"||typeof t=="function")?t:e}function c(e,t){if(typeof t!="function"&&t!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof t);e.prototype=Object.create(t&&t.prototype,{constructor:{value:e,enumerable:!1,writable:!0,configurable:!0}}),t&&(Object.setPrototypeOf?Object.setPrototypeOf(e,t):e.__proto__=t)}var a=function(e){c(t,e);function t(n,r){return _(this,t),d(this,(t.__proto__||Object.getPrototypeOf(t)).call(this,n,r))}return s(t,[{key:"valid",value:function(){return/^[0-9A-Z\-. $/+%]+$/.test(this.data)}},{key:"encode",value:function(){var r=this.data.split("").flatMap(function(y){return f.MULTI_SYMBOLS[y]||y}),i=r.map(function(y){return t.getEncoding(y)}).join(""),u=t.checksum(r,20),o=t.checksum(r.concat(u),15);return{text:this.text,data:t.getEncoding("ÿ")+i+t.getEncoding(u)+t.getEncoding(o)+t.getEncoding("ÿ")+"1"}}}],[{key:"getEncoding",value:function(r){return f.BINARIES[t.symbolValue(r)]}},{key:"getSymbol",value:function(r){return f.SYMBOLS[r]}},{key:"symbolValue",value:function(r){return f.SYMBOLS.indexOf(r)}},{key:"checksum",value:function(r,i){var u=r.slice().reverse().reduce(function(o,y,p){var g=p%i+1;return o+t.symbolValue(y)*g},0);return t.getSymbol(u%47)}}]),t}(l.default);return me.default=a,me}var we={},Mt;function zr(){if(Mt)return we;Mt=1,Object.defineProperty(we,"__esModule",{value:!0});var s=function(){function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}}(),f=Kt(),v=l(f);function l(a){return a&&a.__esModule?a:{default:a}}function h(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function _(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:a}function d(a,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var c=function(a){d(e,a);function e(t,n){return h(this,e),_(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n))}return s(e,[{key:"valid",value:function(){return/^[\x00-\x7f]+$/.test(this.data)}}]),e}(v.default);return we.default=c,we}var It;function Xr(){if(It)return q;It=1,Object.defineProperty(q,"__esModule",{value:!0}),q.CODE93FullASCII=q.CODE93=void 0;var s=Kt(),f=h(s),v=zr(),l=h(v);function h(_){return _&&_.__esModule?_:{default:_}}return q.CODE93=f.default,q.CODE93FullASCII=l.default,q}var X={},Dt;function Vr(){if(Dt)return X;Dt=1,Object.defineProperty(X,"__esModule",{value:!0}),X.GenericBarcode=void 0;var s=function(){function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}}(),f=T(),v=l(f);function l(a){return a&&a.__esModule?a:{default:a}}function h(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}function _(a,e){if(!a)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return e&&(typeof e=="object"||typeof e=="function")?e:a}function d(a,e){if(typeof e!="function"&&e!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof e);a.prototype=Object.create(e&&e.prototype,{constructor:{value:a,enumerable:!1,writable:!0,configurable:!0}}),e&&(Object.setPrototypeOf?Object.setPrototypeOf(a,e):a.__proto__=e)}var c=function(a){d(e,a);function e(t,n){return h(this,e),_(this,(e.__proto__||Object.getPrototypeOf(e)).call(this,t,n))}return s(e,[{key:"encode",value:function(){return{data:"10101010101010101010101010101010101010101",text:this.text}}},{key:"valid",value:function(){return!0}}]),e}(v.default);return X.GenericBarcode=c,X}var kt;function Jr(){if(kt)return ee;kt=1,Object.defineProperty(ee,"__esModule",{value:!0});var s=br(),f=Ar(),v=kr(),l=qr(),h=Gr(),_=Fr(),d=Ur(),c=Xr(),a=Vr();return ee.default={CODE39:s.CODE39,CODE128:f.CODE128,CODE128A:f.CODE128A,CODE128B:f.CODE128B,CODE128C:f.CODE128C,EAN13:v.EAN13,EAN8:v.EAN8,EAN5:v.EAN5,EAN2:v.EAN2,UPC:v.UPC,UPCE:v.UPCE,ITF14:l.ITF14,ITF:l.ITF,MSI:h.MSI,MSI10:h.MSI10,MSI11:h.MSI11,MSI1010:h.MSI1010,MSI1110:h.MSI1110,pharmacode:_.pharmacode,codabar:d.codabar,CODE93:c.CODE93,CODE93FullASCII:c.CODE93FullASCII,GenericBarcode:a.GenericBarcode},ee}var xe={},Ct;function Le(){if(Ct)return xe;Ct=1,Object.defineProperty(xe,"__esModule",{value:!0});var s=Object.assign||function(f){for(var v=1;v<arguments.length;v++){var l=arguments[v];for(var h in l)Object.prototype.hasOwnProperty.call(l,h)&&(f[h]=l[h])}return f};return xe.default=function(f,v){return s({},f,v)},xe}var Se={},Bt;function Yr(){if(Bt)return Se;Bt=1,Object.defineProperty(Se,"__esModule",{value:!0}),Se.default=s;function s(f){var v=[];function l(h){if(Array.isArray(h))for(var _=0;_<h.length;_++)l(h[_]);else h.text=h.text||"",h.data=h.data||"",v.push(h)}return l(f),v}return Se}var Re={},qt;function Qr(){if(qt)return Re;qt=1,Object.defineProperty(Re,"__esModule",{value:!0}),Re.default=s;function s(f){return f.marginTop=f.marginTop||f.margin,f.marginBottom=f.marginBottom||f.margin,f.marginRight=f.marginRight||f.margin,f.marginLeft=f.marginLeft||f.margin,f}return Re}var Ae={},Pe={},Te={},jt;function er(){if(jt)return Te;jt=1,Object.defineProperty(Te,"__esModule",{value:!0}),Te.default=s;function s(f){var v=["width","height","textMargin","fontSize","margin","marginTop","marginBottom","marginLeft","marginRight"];for(var l in v)v.hasOwnProperty(l)&&(l=v[l],typeof f[l]=="string"&&(f[l]=parseInt(f[l],10)));return typeof f.displayValue=="string"&&(f.displayValue=f.displayValue!="false"),f}return Te}var Me={},Lt;function tr(){if(Lt)return Me;Lt=1,Object.defineProperty(Me,"__esModule",{value:!0});var s={width:2,height:100,format:"auto",displayValue:!0,fontOptions:"",font:"monospace",text:void 0,textAlign:"center",textPosition:"bottom",textMargin:2,fontSize:20,background:"#ffffff",lineColor:"#000000",margin:10,marginTop:void 0,marginBottom:void 0,marginLeft:void 0,marginRight:void 0,valid:function(){}};return Me.default=s,Me}var Nt;function Wr(){if(Nt)return Pe;Nt=1,Object.defineProperty(Pe,"__esModule",{value:!0});var s=er(),f=h(s),v=tr(),l=h(v);function h(d){return d&&d.__esModule?d:{default:d}}function _(d){var c={};for(var a in l.default)l.default.hasOwnProperty(a)&&(d.hasAttribute("jsbarcode-"+a.toLowerCase())&&(c[a]=d.getAttribute("jsbarcode-"+a.toLowerCase())),d.hasAttribute("data-"+a.toLowerCase())&&(c[a]=d.getAttribute("data-"+a.toLowerCase())));return c.value=d.getAttribute("jsbarcode-value")||d.getAttribute("data-value"),c=(0,f.default)(c),c}return Pe.default=_,Pe}var Ie={},De={},P={},$t;function rr(){if($t)return P;$t=1,Object.defineProperty(P,"__esModule",{value:!0}),P.getTotalWidthOfEncodings=P.calculateEncodingAttributes=P.getBarcodePadding=P.getEncodingHeight=P.getMaximumHeightOfEncodings=void 0;var s=Le(),f=v(s);function v(e){return e&&e.__esModule?e:{default:e}}function l(e,t){return t.height+(t.displayValue&&e.text.length>0?t.fontSize+t.textMargin:0)+t.marginTop+t.marginBottom}function h(e,t,n){if(n.displayValue&&t<e){if(n.textAlign=="center")return Math.floor((e-t)/2);if(n.textAlign=="left")return 0;if(n.textAlign=="right")return Math.floor(e-t)}return 0}function _(e,t,n){for(var r=0;r<e.length;r++){var i=e[r],u=(0,f.default)(t,i.options),o;u.displayValue?o=a(i.text,u,n):o=0;var y=i.data.length*u.width;i.width=Math.ceil(Math.max(o,y)),i.height=l(i,u),i.barcodePadding=h(o,y,u)}}function d(e){for(var t=0,n=0;n<e.length;n++)t+=e[n].width;return t}function c(e){for(var t=0,n=0;n<e.length;n++)e[n].height>t&&(t=e[n].height);return t}function a(e,t,n){var r;if(n)r=n;else if(typeof document!="undefined")r=document.createElement("canvas").getContext("2d");else return 0;r.font=t.fontOptions+" "+t.fontSize+"px "+t.font;var i=r.measureText(e);if(!i)return 0;var u=i.width;return u}return P.getMaximumHeightOfEncodings=c,P.getEncodingHeight=l,P.getBarcodePadding=h,P.calculateEncodingAttributes=_,P.getTotalWidthOfEncodings=d,P}var Gt;function Zr(){if(Gt)return De;Gt=1,Object.defineProperty(De,"__esModule",{value:!0});var s=function(){function c(a,e){for(var t=0;t<e.length;t++){var n=e[t];n.enumerable=n.enumerable||!1,n.configurable=!0,"value"in n&&(n.writable=!0),Object.defineProperty(a,n.key,n)}}return function(a,e,t){return e&&c(a.prototype,e),t&&c(a,t),a}}(),f=Le(),v=h(f),l=rr();function h(c){return c&&c.__esModule?c:{default:c}}function _(c,a){if(!(c instanceof a))throw new TypeError("Cannot call a class as a function")}var d=function(){function c(a,e,t){_(this,c),this.canvas=a,this.encodings=e,this.options=t}return s(c,[{key:"render",value:function(){if(!this.canvas.getContext)throw new Error("The browser does not support canvas.");this.prepareCanvas();for(var e=0;e<this.encodings.length;e++){var t=(0,v.default)(this.options,this.encodings[e].options);this.drawCanvasBarcode(t,this.encodings[e]),this.drawCanvasText(t,this.encodings[e]),this.moveCanvasDrawing(this.encodings[e])}this.restoreCanvas()}},{key:"prepareCanvas",value:function(){var e=this.canvas.getContext("2d");e.save(),(0,l.calculateEncodingAttributes)(this.encodings,this.options,e);var t=(0,l.getTotalWidthOfEncodings)(this.encodings),n=(0,l.getMaximumHeightOfEncodings)(this.encodings);this.canvas.width=t+this.options.marginLeft+this.options.marginRight,this.canvas.height=n,e.clearRect(0,0,this.canvas.width,this.canvas.height),this.options.background&&(e.fillStyle=this.options.background,e.fillRect(0,0,this.canvas.width,this.canvas.height)),e.translate(this.options.marginLeft,0)}},{key:"drawCanvasBarcode",value:function(e,t){var n=this.canvas.getContext("2d"),r=t.data,i;e.textPosition=="top"?i=e.marginTop+e.fontSize+e.textMargin:i=e.marginTop,n.fillStyle=e.lineColor;for(var u=0;u<r.length;u++){var o=u*e.width+t.barcodePadding;r[u]==="1"?n.fillRect(o,i,e.width,e.height):r[u]&&n.fillRect(o,i,e.width,e.height*r[u])}}},{key:"drawCanvasText",value:function(e,t){var n=this.canvas.getContext("2d"),r=e.fontOptions+" "+e.fontSize+"px "+e.font;if(e.displayValue){var i,u;e.textPosition=="top"?u=e.marginTop+e.fontSize-e.textMargin:u=e.height+e.textMargin+e.marginTop+e.fontSize,n.font=r,e.textAlign=="left"||t.barcodePadding>0?(i=0,n.textAlign="left"):e.textAlign=="right"?(i=t.width-1,n.textAlign="right"):(i=t.width/2,n.textAlign="center"),n.fillText(t.text,i,u)}}},{key:"moveCanvasDrawing",value:function(e){var t=this.canvas.getContext("2d");t.translate(e.width,0)}},{key:"restoreCanvas",value:function(){var e=this.canvas.getContext("2d");e.restore()}}]),c}();return De.default=d,De}var ke={},Ft;function Kr(){if(Ft)return ke;Ft=1,Object.defineProperty(ke,"__esModule",{value:!0});var s=function(){function a(e,t){for(var n=0;n<t.length;n++){var r=t[n];r.enumerable=r.enumerable||!1,r.configurable=!0,"value"in r&&(r.writable=!0),Object.defineProperty(e,r.key,r)}}return function(e,t,n){return t&&a(e.prototype,t),n&&a(e,n),e}}(),f=Le(),v=h(f),l=rr();function h(a){return a&&a.__esModule?a:{default:a}}function _(a,e){if(!(a instanceof e))throw new TypeError("Cannot call a class as a function")}var d="http://www.w3.org/2000/svg",c=function(){function a(e,t,n){_(this,a),this.svg=e,this.encodings=t,this.options=n,this.document=n.xmlDocument||document}return s(a,[{key:"render",value:function(){var t=this.options.marginLeft;this.prepareSVG();for(var n=0;n<this.encodings.length;n++){var r=this.encodings[n],i=(0,v.default)(this.options,r.options),u=this.createGroup(t,i.marginTop,this.svg);this.setGroupOptions(u,i),this.drawSvgBarcode(u,i,r),this.drawSVGText(u,i,r),t+=r.width}}},{key:"prepareSVG",value:function(){for(;this.svg.firstChild;)this.svg.removeChild(this.svg.firstChild);(0,l.calculateEncodingAttributes)(this.encodings,this.options);var t=(0,l.getTotalWidthOfEncodings)(this.encodings),n=(0,l.getMaximumHeightOfEncodings)(this.encodings),r=t+this.options.marginLeft+this.options.marginRight;this.setSvgAttributes(r,n),this.options.background&&this.drawRect(0,0,r,n,this.svg).setAttribute("style","fill:"+this.options.background+";")}},{key:"drawSvgBarcode",value:function(t,n,r){var i=r.data,u;n.textPosition=="top"?u=n.fontSize+n.textMargin:u=0;for(var o=0,y=0,p=0;p<i.length;p++)y=p*n.width+r.barcodePadding,i[p]==="1"?o++:o>0&&(this.drawRect(y-n.width*o,u,n.width*o,n.height,t),o=0);o>0&&this.drawRect(y-n.width*(o-1),u,n.width*o,n.height,t)}},{key:"drawSVGText",value:function(t,n,r){var i=this.document.createElementNS(d,"text");if(n.displayValue){var u,o;i.setAttribute("style","font:"+n.fontOptions+" "+n.fontSize+"px "+n.font),n.textPosition=="top"?o=n.fontSize-n.textMargin:o=n.height+n.textMargin+n.fontSize,n.textAlign=="left"||r.barcodePadding>0?(u=0,i.setAttribute("text-anchor","start")):n.textAlign=="right"?(u=r.width-1,i.setAttribute("text-anchor","end")):(u=r.width/2,i.setAttribute("text-anchor","middle")),i.setAttribute("x",u),i.setAttribute("y",o),i.appendChild(this.document.createTextNode(r.text)),t.appendChild(i)}}},{key:"setSvgAttributes",value:function(t,n){var r=this.svg;r.setAttribute("width",t+"px"),r.setAttribute("height",n+"px"),r.setAttribute("x","0px"),r.setAttribute("y","0px"),r.setAttribute("viewBox","0 0 "+t+" "+n),r.setAttribute("xmlns",d),r.setAttribute("version","1.1"),r.setAttribute("style","transform: translate(0,0)")}},{key:"createGroup",value:function(t,n,r){var i=this.document.createElementNS(d,"g");return i.setAttribute("transform","translate("+t+", "+n+")"),r.appendChild(i),i}},{key:"setGroupOptions",value:function(t,n){t.setAttribute("style","fill:"+n.lineColor+";")}},{key:"drawRect",value:function(t,n,r,i,u){var o=this.document.createElementNS(d,"rect");return o.setAttribute("x",t),o.setAttribute("y",n),o.setAttribute("width",r),o.setAttribute("height",i),u.appendChild(o),o}}]),a}();return ke.default=c,ke}var Ce={},Ut;function en(){if(Ut)return Ce;Ut=1,Object.defineProperty(Ce,"__esModule",{value:!0});var s=function(){function l(h,_){for(var d=0;d<_.length;d++){var c=_[d];c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(h,c.key,c)}}return function(h,_,d){return _&&l(h.prototype,_),d&&l(h,d),h}}();function f(l,h){if(!(l instanceof h))throw new TypeError("Cannot call a class as a function")}var v=function(){function l(h,_,d){f(this,l),this.object=h,this.encodings=_,this.options=d}return s(l,[{key:"render",value:function(){this.object.encodings=this.encodings}}]),l}();return Ce.default=v,Ce}var Ht;function tn(){if(Ht)return Ie;Ht=1,Object.defineProperty(Ie,"__esModule",{value:!0});var s=Zr(),f=d(s),v=Kr(),l=d(v),h=en(),_=d(h);function d(c){return c&&c.__esModule?c:{default:c}}return Ie.default={CanvasRenderer:f.default,SVGRenderer:l.default,ObjectRenderer:_.default},Ie}var $={},zt;function nr(){if(zt)return $;zt=1,Object.defineProperty($,"__esModule",{value:!0});function s(d,c){if(!(d instanceof c))throw new TypeError("Cannot call a class as a function")}function f(d,c){if(!d)throw new ReferenceError("this hasn't been initialised - super() hasn't been called");return c&&(typeof c=="object"||typeof c=="function")?c:d}function v(d,c){if(typeof c!="function"&&c!==null)throw new TypeError("Super expression must either be null or a function, not "+typeof c);d.prototype=Object.create(c&&c.prototype,{constructor:{value:d,enumerable:!1,writable:!0,configurable:!0}}),c&&(Object.setPrototypeOf?Object.setPrototypeOf(d,c):d.__proto__=c)}var l=function(d){v(c,d);function c(a,e){s(this,c);var t=f(this,(c.__proto__||Object.getPrototypeOf(c)).call(this));return t.name="InvalidInputException",t.symbology=a,t.input=e,t.message='"'+t.input+'" is not a valid input for '+t.symbology,t}return c}(Error),h=function(d){v(c,d);function c(){s(this,c);var a=f(this,(c.__proto__||Object.getPrototypeOf(c)).call(this));return a.name="InvalidElementException",a.message="Not supported type to render on",a}return c}(Error),_=function(d){v(c,d);function c(){s(this,c);var a=f(this,(c.__proto__||Object.getPrototypeOf(c)).call(this));return a.name="NoElementException",a.message="No element to render on.",a}return c}(Error);return $.InvalidInputException=l,$.InvalidElementException=h,$.NoElementException=_,$}var Xt;function rn(){if(Xt)return Ae;Xt=1,Object.defineProperty(Ae,"__esModule",{value:!0});var s=typeof Symbol=="function"&&typeof Symbol.iterator=="symbol"?function(t){return typeof t}:function(t){return t&&typeof Symbol=="function"&&t.constructor===Symbol&&t!==Symbol.prototype?"symbol":typeof t},f=Wr(),v=d(f),l=tn(),h=d(l),_=nr();function d(t){return t&&t.__esModule?t:{default:t}}function c(t){if(typeof t=="string")return a(t);if(Array.isArray(t)){for(var n=[],r=0;r<t.length;r++)n.push(c(t[r]));return n}else{if(typeof HTMLCanvasElement!="undefined"&&t instanceof HTMLImageElement)return e(t);if(t&&t.nodeName&&t.nodeName.toLowerCase()==="svg"||typeof SVGElement!="undefined"&&t instanceof SVGElement)return{element:t,options:(0,v.default)(t),renderer:h.default.SVGRenderer};if(typeof HTMLCanvasElement!="undefined"&&t instanceof HTMLCanvasElement)return{element:t,options:(0,v.default)(t),renderer:h.default.CanvasRenderer};if(t&&t.getContext)return{element:t,renderer:h.default.CanvasRenderer};if(t&&(typeof t=="undefined"?"undefined":s(t))==="object"&&!t.nodeName)return{element:t,renderer:h.default.ObjectRenderer};throw new _.InvalidElementException}}function a(t){var n=document.querySelectorAll(t);if(n.length!==0){for(var r=[],i=0;i<n.length;i++)r.push(c(n[i]));return r}}function e(t){var n=document.createElement("canvas");return{element:n,options:(0,v.default)(t),renderer:h.default.CanvasRenderer,afterRender:function(){t.setAttribute("src",n.toDataURL())}}}return Ae.default=c,Ae}var Be={},Vt;function nn(){if(Vt)return Be;Vt=1,Object.defineProperty(Be,"__esModule",{value:!0});var s=function(){function l(h,_){for(var d=0;d<_.length;d++){var c=_[d];c.enumerable=c.enumerable||!1,c.configurable=!0,"value"in c&&(c.writable=!0),Object.defineProperty(h,c.key,c)}}return function(h,_,d){return _&&l(h.prototype,_),d&&l(h,d),h}}();function f(l,h){if(!(l instanceof h))throw new TypeError("Cannot call a class as a function")}var v=function(){function l(h){f(this,l),this.api=h}return s(l,[{key:"handleCatch",value:function(_){if(_.name==="InvalidInputException")if(this.api._options.valid!==this.api._defaults.valid)this.api._options.valid(!1);else throw _.message;else throw _;this.api.render=function(){}}},{key:"wrapBarcodeCall",value:function(_){try{var d=_.apply(void 0,arguments);return this.api._options.valid(!0),d}catch(c){return this.handleCatch(c),this.api}}}]),l}();return Be.default=v,Be}var $e,Jt;function an(){if(Jt)return $e;Jt=1;var s=Jr(),f=p(s),v=Le(),l=p(v),h=Yr(),_=p(h),d=Qr(),c=p(d),a=rn(),e=p(a),t=er(),n=p(t),r=nn(),i=p(r),u=nr(),o=tr(),y=p(o);function p(O){return O&&O.__esModule?O:{default:O}}var g=function(){},w=function(b,S,E){var m=new g;if(typeof b=="undefined")throw Error("No element to render on was provided.");return m._renderProperties=(0,e.default)(b),m._encodings=[],m._options=y.default,m._errorHandler=new i.default(m),typeof S!="undefined"&&(E=E||{},E.format||(E.format=Ue()),m.options(E)[E.format](S,E).render()),m};w.getModule=function(O){return f.default[O]};for(var j in f.default)f.default.hasOwnProperty(j)&&W(f.default,j);function W(O,b){g.prototype[b]=g.prototype[b.toUpperCase()]=g.prototype[b.toLowerCase()]=function(S,E){var m=this;return m._errorHandler.wrapBarcodeCall(function(){E.text=typeof E.text=="undefined"?void 0:""+E.text;var M=(0,l.default)(m._options,E);M=(0,n.default)(M);var ir=O[b],ar=Fe(S,ir,M);return m._encodings.push(ar),m})}}function Fe(O,b,S){O=""+O;var E=new b(O,S);if(!E.valid())throw new u.InvalidInputException(E.constructor.name,O);var m=E.encode();m=(0,_.default)(m);for(var M=0;M<m.length;M++)m[M].options=(0,l.default)(S,m[M].options);return m}function Ue(){return f.default.CODE128?"CODE128":Object.keys(f.default)[0]}g.prototype.options=function(O){return this._options=(0,l.default)(this._options,O),this},g.prototype.blank=function(O){var b=new Array(O+1).join("0");return this._encodings.push({data:b}),this},g.prototype.init=function(){if(this._renderProperties){Array.isArray(this._renderProperties)||(this._renderProperties=[this._renderProperties]);var O;for(var b in this._renderProperties){O=this._renderProperties[b];var S=(0,l.default)(this._options,O.options);S.format=="auto"&&(S.format=Ue()),this._errorHandler.wrapBarcodeCall(function(){var E=S.value,m=f.default[S.format.toUpperCase()],M=Fe(E,m,S);Ne(O,M,S)})}}},g.prototype.render=function(){if(!this._renderProperties)throw new u.NoElementException;if(Array.isArray(this._renderProperties))for(var O=0;O<this._renderProperties.length;O++)Ne(this._renderProperties[O],this._encodings,this._options);else Ne(this._renderProperties,this._encodings,this._options);return this},g.prototype._defaults=y.default;function Ne(O,b,S){b=(0,_.default)(b);for(var E=0;E<b.length;E++)b[E].options=(0,l.default)(S,b[E].options),(0,c.default)(b[E].options);(0,c.default)(S);var m=O.renderer,M=new m(O.element,b,S);M.render(),O.afterRender&&O.afterRender()}return typeof window!="undefined"&&(window.JsBarcode=w),typeof jQuery!="undefined"&&(jQuery.fn.JsBarcode=function(O,b){var S=[];return jQuery(this).each(function(){S.push(this)}),w(S,O,b)}),$e=w,$e}var un=an();const on=dr(un),fn=Yt({name:"ReBarcode",__name:"index",props:{tag:{type:String,default:"canvas"},text:{type:String,default:null},options:{type:Object,default(){return{}}},type:{type:String,default:"CODE128"}},setup(s){const f=s,v=hr(null);return vr(()=>{const l=Ve(Xe({},f.options),{format:f.type});on(v.value,f.text,l)}),(l,h)=>(Ge(),_r(sr(s.tag),{ref_key:"wrapEl",ref:v},null,512))}}),cn=yr(fn),ln={class:"font-medium"},vn=Yt({name:"BarCode",__name:"barcode",setup(s){const f=[{text:"CODE128",type:"CODE128",options:{}},{text:"CODE39",type:"CODE39",options:{lineColor:"#990000"}},{text:"123456",type:"pharmacode",options:{background:"#eee",width:5}}];return(v,l)=>{const h=Z("el-link"),_=Z("el-card"),d=Z("el-col"),c=Z("el-row");return Ge(),Je("div",null,[k(_,{shadow:"never"},{header:C(()=>[Er("div",ln,[l[1]||(l[1]=K(" 条形码(基于 ",-1)),k(h,{href:"https://lindell.me/JsBarcode/",target:"_blank",style:{margin:"0 5px 4px 0","font-size":"16px"}},{default:C(()=>l[0]||(l[0]=[K(" JsBarcode ",-1)])),_:1,__:[0]}),l[2]||(l[2]=K(" 生成) ",-1))]),k(h,{class:"mt-2",href:"https://github.com/pure-admin/vue-pure-admin/blob/main/src/views/able/barcode.vue",target:"_blank"},{default:C(()=>l[3]||(l[3]=[K(" 代码位置 src/views/able/barcode.vue ",-1)])),_:1,__:[3]})]),default:C(()=>[k(c,{gutter:12},{default:C(()=>[(Ge(),Je(pr,null,gr(f,(a,e)=>k(d,{key:e,xs:24,sm:24,md:12,lg:8,xl:8},{default:C(()=>[k(_,{shadow:"hover",class:"flex justify-center"},{default:C(()=>[k(Or(cn),{text:a.text,type:a.type,options:a.options},null,8,["text","type","options"])]),_:2},1024)]),_:2},1024)),64))]),_:1})]),_:1})])}}});export{vn as default};