UNPKG

ngx-image-cropper

Version:
20 lines (19 loc) 697 B
import { ImageCroppedEvent } from '../interfaces'; import { CropInput } from '../interfaces/crop-input.interface'; export declare class CropService { crop(input: CropInput, output: 'blob'): Promise<ImageCroppedEvent> | null; crop(input: CropInput, output: 'base64'): ImageCroppedEvent | null; private cropToBlob; private getCanvasTranslate; private getRatio; private getImagePosition; private getOffsetImagePosition; getResizeRatio(width: number, height: number, options?: { resizeToWidth?: number; resizeToHeight?: number; onlyScaleDown?: boolean; }): number; getQuality(options?: { imageQuality?: number; }): number; }