jspdf-barcode
Version:
barcode generator plugin for jspdf
1 lines • 12.1 kB
JavaScript
var A={d:(M,I)=>{for(var w in I)A.o(I,w)&&!A.o(M,w)&&Object.defineProperty(M,w,{enumerable:!0,get:I[w]})},o:(A,M)=>Object.prototype.hasOwnProperty.call(A,M)},M={};A.d(M,{Z:()=>w});const I={align:"left",baseline:"alphabetic",angle:0,rotationDirection:1,charSpace:0,lineHeightFactor:1.5,maxWidth:0,renderingMode:"fill"},w=(A,M,w={fontSize:12,textColor:"#000000",x:0,y:10,textOptions:I})=>{const B=A.getFont(),E=A.getFontSize(),g=A.getTextColor();return A.addFileToVFS("code128-normal.ttf","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"),A.addFont("code128-normal.ttf","code128","normal"),A.setFont("code128","normal"),A.setTextColor(w.textColor||"#000000"),A.setFontSize(w.fontSize||112),A.text(`${((A,M="AUTO")=>{let I,w,B;if(B="AUTO"===M?/^\d+$/.test(A)&&A.length%2==0?"C":"B":M,"C"===B){if(!/^\d{2}$/.test(A)&&A.length%2!=0)throw new Error("Code 128C requires an even-length string of digits");I=105,w=[I];for(let M=0;M<A.length;M+=2){const I=parseInt(A.slice(M,M+2),10);w.push(I)}}else{I="A"===B?103:104,w=[I];for(let M of A){const A=M.charCodeAt(0);if("A"===B&&A>95)throw new Error("Code 128A only supports ASCII 0-95");if("B"===B&&A<32)throw new Error("Code 128B only supports ASCII 32-127");w.push("A"===B?A:A-32)}}let E=0;for(let A=0;A<w.length;A++)E+=w[A]*(0===A?1:A);const g=E%103;let j=String.fromCharCode(I+100);if("C"===B)for(let M=0;M<A.length;M+=2){const I=parseInt(A.slice(M,M+2),10);j+=String.fromCharCode(I+32)}else j+=A;return j+=String.fromCharCode(g+32),j+=String.fromCharCode(206),j})(M,w.variant)}`,Number(w.x),Number(w.y),w.textOptions),A.setFont(B.fontName),A.setTextColor(g),A.setFontSize(E),A};var B=M.Z;export{B as default};