UNPKG

@antv/s2

Version:

effective spreadsheet render core lib

19 lines (18 loc) 663 B
export declare function asyncDrawImage(options: { src: string; fallback?: string; timeout?: number; mediaCache?: Map<string, HTMLElement | null>; }): Promise<HTMLImageElement>; /** * 计算图片最佳缩放尺寸 * @param {number} containerWidth 容器宽度 * @param {number} containerHeight 容器高度 * @param {number} naturalWidth 图片原始宽度 * @param {number} naturalHeight 图片原始高度 * @returns {{ width: number, height: number }} */ export declare function calculateImageSize(containerWidth: number, containerHeight: number, naturalWidth: number, naturalHeight: number): { width: number; height: number; };