Constructors
constructor
- new Cropper(element: HTMLCanvasElement | HTMLImageElement, options?: Options): Cropper
-
Parameters
-
element: HTMLCanvasElement | HTMLImageElement
-
Optional options: Options
Methods
getCroppedCanvas
-
Parameters
Returns HTMLCanvasElement
getData
- getData(rounded?: boolean): Data
-
Parameters
-
Optional rounded: boolean
move
- move(offsetX: number, offsetY?: number): Cropper
-
Parameters
-
offsetX: number
-
Optional offsetY: number
moveTo
- moveTo(x: number, y?: number): Cropper
-
Parameters
-
x: number
-
Optional y: number
replace
- replace(url: string, onlyColorChanged?: boolean): Cropper
-
Parameters
-
url: string
-
Optional onlyColorChanged: boolean
scale
- scale(scaleX: number, scaleY?: number): Cropper
-
Parameters
-
scaleX: number
-
Optional scaleY: number
setAspectRatio
- setAspectRatio(aspectRatio: number): Cropper
zoomTo
- zoomTo(ratio: number, pivot?: { x: number; y: number }): Cropper
-
Parameters
-
ratio: number
-
Optional pivot: { x: number; y: number }
Static setDefaults
- setDefaults(options: Options): void