UNPKG

@mescius/dspdfviewer

Version:
25 lines (24 loc) 834 B
import GcPdfViewer from ".."; import { PageViewport } from "../Models/ViewerTypes"; export declare class ExternalPdfManager { viewer: GcPdfViewer; static readonly EMPTY_FILE_ID = "blank"; _loadedDocs: { [id: string]: any; }; _loadedDocsPromises: { [id: string]: any; }; constructor(viewer: GcPdfViewer); getDocument(fileId1: string, array?: Uint8Array): Promise<any>; cleanup(): void; renderThumbImage(fileId: string, pageIndex: number, rotateAngle?: number): Promise<{ img: HTMLImageElement; sizeRatio: number; }>; _getPageDrawContext(viewport: PageViewport): CanvasRenderingContext2D | null; renderPageThumbnail(page: any, rotateAngle?: number): Promise<{ img: HTMLImageElement; sizeRatio: number; }>; }