Edgewise API
    Preparing search index...

    Interface GeneratedImage

    interface GeneratedImage {
        data: Uint8ClampedArray;
        height: number;
        width: number;
        toBlob(type?: "image/png" | "image/jpeg" | "image/webp"): Promise<Blob>;
        toImageData(): ImageData;
        toPng(): Promise<Uint8Array<ArrayBufferLike>>;
    }
    Index
    data: Uint8ClampedArray

    RGBA pixels.

    height: number
    width: number
    • Encode as PNG (or JPEG / WebP where the platform supports it).

      Parameters

      • Optionaltype: "image/png" | "image/jpeg" | "image/webp"

      Returns Promise<Blob>

    • Browser only: an ImageData you can put on a canvas.

      Returns ImageData

    • PNG bytes. Works in every runtime; write them to a file on servers.

      Returns Promise<Uint8Array<ArrayBufferLike>>