fastlion-amis
Version:
一种MIS页面生成工具
43 lines (42 loc) • 3.35 kB
TypeScript
interface LODOP {
CVERSION: string;
blOneByone: boolean;
On_Return_Remain: boolean;
On_Return: (TaskID: string, Value: any) => void;
PREVIEW(): any;
PREVIEW(arg0: string): any;
PRINT(): any;
PRINT_DESIGN(): any;
PRINT_INIT(): any;
PRINT_INIT(arg0: string): any;
PRINT_INITA(top: string | number, left: string | number, width: string | number, height: string | number, arg: string): any;
NEWPAGEA(): any;
SET_PRINTER_INDEX(printer: string): any;
SET_PRINT_COPIES(count: number): any;
SET_PRINT_STYLEA(id: string | number, name: string, value: string | number): any;
SET_PRINT_STYLE(key: string, value: string | number): any;
SET_PRINT_PAGESIZE(direction: 1 | 2, pageWidth: number, pageHeight: number, pageSize: string): any;
SET_PREVIEW_WINDOW(arg0: number, arg1: number, arg2: number, arg3: number, arg4: number): any;
SET_PRINT_MODE(arg0: string, arg1: any): any;
SET_SHOW_MODE(arg0: string, arg1: boolean): any;
GET_PRINTER_COUNT(): number;
GET_PRINTER_NAME(index: number): string;
GET_PAGESIZES_LIST(item: string, arg1: string): string;
ADD_PRINT_RECT(top: string | number, left: string | number, width: string | number, height: string | number, lineStyle: number, lineWidth: number): any;
ADD_PRINT_TEXT(top: string | number, left: string | number, width: string | number, height: string | number, content: string): any;
ADD_PRINT_TEXTA(arg0: string, top: string | number, left: string | number, width: string | number, height: string | number, content: string): any;
ADD_PRINT_HTM(top: string | number, left: string | number, width: string | number, height: string | number, content: string): any;
ADD_PRINT_BARCODE(top: string | number, left: string | number, width: string | number, height: string | number, codeType: string, codeValue: string): any;
ADD_PRINT_BARCODEA(arg0: string, top: string | number, left: string | number, width: string | number, height: string | number, codeType: string, codeValue: string): any;
ADD_PRINT_SHAPE(shapeType: number, top: string | number, left: string | number, width: string | number, height: string | number, lineStyle: number, lineWidth: number, fillColor: string): void;
ADD_PRINT_LINE(top: string | number, left: string | number, width: string | number, height: string | number, lineStyle: number, lineWidth: number): void;
ADD_PRINT_ELLIPSE(top: string | number, left: string | number, width: string | number, height: string | number, lineStyle: number, lineWidth: number): void;
ADD_PRINT_HTML(top: string | number, left: string | number, width: string | number, height: string | number, content: string): any;
ADD_PRINT_TABLE(top: string | number, left: string | number, width: string | number, height: string | number, content: string): any;
ADD_PRINT_IMAGE(top: string | number, left: string | number, width: string | number, height: string | number, content: string): any;
ADD_PRINT_PDF(top: string | number, left: string | number, width: string | number, height: string | number, base64Content: string | undefined): any;
}
export declare function needCLodop(): boolean;
export declare function loadCLodop(): void;
export declare function getLodop(oOBJECT?: HTMLElement, oEMBED?: HTMLElement): LODOP;
export {};