downsizeImage
See source codeResize an image Blob to be smaller than it is currently.
function downsizeImage(
blob: Blob,
width: number,
height: number,
opts?: {
quality?: number
type?: string
}
): Promise<Blob>Example
const image = await (await fetch('/image.jpg')).blob()
const size = await getImageSize(image)
const resizedImage = await downsizeImage(image, size.w / 2, size.h / 2, {
type: 'image/jpeg',
quality: 0.85,
})Parameters
| Name | Description |
|---|---|
| |
| The desired width. |
| The desired height. |
| Options for the image. |
Returns
Promise<Blob>Prev
defaultHandleExternalUrlContentNext
exportAs