Options
All
  • Public
  • Public/Protected
  • All
Menu

Hierarchy

  • ImageHelpers

Index

Constructors

constructor

Properties

exportQuality

exportQuality: number = 0.6

image

image: HTMLImageElement

imageAsCanvas

imageAsCanvas: HTMLCanvasElement

mimetype

mimetype: string = 'image/png'

Static AUTO

AUTO: "auto"

Methods

cover

  • cover(width: any, height: any): void

createCtx

  • createCtx(width: number, height: number): CanvasRenderingContext2D
  • Parameters

    • width: number
    • height: number

    Returns CanvasRenderingContext2D

resize

  • resize(width: any, height: any): void

rotate

  • rotate(angle: number): void

toBlob

  • toBlob(): Promise<Blob>

toDataUrl

  • toDataUrl(): string

Static exifRotation

  • exifRotation(file: File): Promise<number>

Static exifRotation2Degrees

  • exifRotation2Degrees(rotation: number): number

Static mimetypeFromB64

  • mimetypeFromB64(src: string): string

Static mimetypeFromFile

  • mimetypeFromFile(file: File | Blob): Promise<string>

Static open

Static openB64

Static openFile

Static openFileUrl

Generated using TypeDoc