pdfjs-dist
Version:
Generic build of Mozilla's PDF.js library.
55 lines (54 loc) • 1.43 kB
TypeScript
export class BaseCanvasFactory {
create(width: any, height: any): {
canvas: void;
context: any;
};
reset(canvasAndContext: any, width: any, height: any): void;
destroy(canvasAndContext: any): void;
/**
* @ignore
*/
_createCanvas(width: any, height: any): void;
}
export class BaseCMapReaderFactory {
constructor({ baseUrl, isCompressed }: {
baseUrl?: null | undefined;
isCompressed?: boolean | undefined;
});
baseUrl: any;
isCompressed: boolean;
fetch({ name }: {
name: any;
}): Promise<any>;
/**
* @ignore
*/
_fetchData(url: any, compressionType: any): void;
}
export class BaseFilterFactory {
addFilter(maps: any): string;
addHCMFilter(fgColor: any, bgColor: any): string;
addHighlightHCMFilter(filterName: any, fgColor: any, bgColor: any, newFgColor: any, newBgColor: any): string;
destroy(keepHCM?: boolean): void;
}
export class BaseStandardFontDataFactory {
constructor({ baseUrl }: {
baseUrl?: null | undefined;
});
baseUrl: any;
fetch({ filename }: {
filename: any;
}): Promise<any>;
/**
* @ignore
*/
_fetchData(url: any): void;
}
export class BaseSVGFactory {
create(width: any, height: any, skipDimensions?: boolean): void;
createElement(type: any): void;
/**
* @ignore
*/
_createSVG(type: any): void;
}