Constructors
constructor
- new BitmapAdapter(
makeImage?: () => HTMLImageElement,
makeCanvas?: () => HTMLCanvasElement,
): BitmapAdapter Parameters
Optional
makeImage: () => HTMLImageElementOptional
makeCanvas: () => HTMLCanvasElement
Methods
convertBinaryToDataURI
- convertBinaryToDataURI(data: ArrayBuffer, contentType: string): string
Parameters
- data: ArrayBuffer
- contentType: string
Returns string
convertDataURIToBinary
- convertDataURIToBinary(dataURI: string): Uint8Array
Returns Uint8Array
convertResolution1Bitmap
- convertResolution1Bitmap(
dataURI: string,
callback: (error: unknown, dataURI: string) => void,
): void Parameters
- dataURI: string
- callback: (error: unknown, dataURI: string) => void
Returns void
getResizedWidthHeight
- getResizedWidthHeight(
oldWidth: number,
oldHeight: number,
): { height: number; width: number } Parameters
- oldWidth: number
- oldHeight: number
Returns { height: number; width: number }
importBitmap
- importBitmap(
fileData: string | ArrayBuffer,
contentType: string,
): Promise<Uint8Array> Parameters
- fileData: string | ArrayBuffer
- contentType: string
Returns Promise<Uint8Array>
resize
- resize(
image: CanvasImageSource,
newWidth: number,
newHeight: number,
): HTMLCanvasElement Parameters
- image: CanvasImageSource
- newWidth: number
- newHeight: number
Returns HTMLCanvasElement