Barcode Generation

This commit is contained in:
CAnetzberger
2022-02-21 15:01:43 +01:00
parent aa6c93f3f6
commit 79ec11e25c
224 changed files with 22474 additions and 95 deletions

74
node_modules/jsbarcode/jsbarcode.d.ts generated vendored Normal file
View File

@@ -0,0 +1,74 @@
declare namespace JsBarcode {
interface BaseOptions {
width?: number;
height?: number;
format?: string;
displayValue?: boolean;
fontOptions?: string;
font?: string;
text?: string;
textAlign?: string;
textPosition?: string;
textMargin?: number;
fontSize?: number;
background?: string;
lineColor?: string;
margin?: number;
marginTop?: number;
marginBottom?: number;
marginLeft?: number;
marginRight?: number;
valid?: (valid: boolean) => void;
}
interface NodeOptions extends BaseOptions {
xmlDocument?: XMLDocument;
}
interface Code128Options extends BaseOptions {
ean128?: boolean;
}
interface Ean8Options extends BaseOptions {
flat?: boolean;
}
interface Ean13Options extends BaseOptions {
flat?: boolean;
lastChar?: string;
}
type Options = BaseOptions | Code128Options | Ean13Options | NodeOptions;
interface api {
options(options: Options): api;
blank(size: number): api;
init(options?: Options): void;
render(): void;
CODE39(value: string, options?: BaseOptions): api;
CODE128(value: string, options?: Code128Options): api;
CODE128A(value: string, options?: Code128Options): api;
CODE128B(value: string, options?: Code128Options): api;
CODE128C(value: string, options?: Code128Options): api;
EAN13(value: string, options?: Ean13Options): api;
EAN8(value: string, options?: Ean8Options): api;
EAN5(value: string, options?: BaseOptions): api;
EAN2(value: string, options?: BaseOptions): api;
UPC(value: string, options?: BaseOptions): api;
ITF14(value: string, options?: BaseOptions): api;
ITF(value: string, options?: BaseOptions): api;
MSI(value: string, options?: BaseOptions): api;
MSI10(value: string, options?: BaseOptions): api;
MSI11(value: string, options?: BaseOptions): api;
MSI1010(value: string, options?: BaseOptions): api;
MSI1110(value: string, options?: BaseOptions): api;
pharmacode(value: string, options?: BaseOptions): api;
codabar(value: string, options?: BaseOptions): api;
}
}
declare function JsBarcode(element: any): JsBarcode.api;
declare function JsBarcode(element: any, data: string, options?: JsBarcode.Options): void;
export = JsBarcode;
export as namespace JsBarcode;