# GetResizedPhotoRequest ## Example Usage ```typescript import { GetResizedPhotoRequest, MinSize, Upscale } from "@lukehagar/plexjs/sdk/models/operations"; let value: GetResizedPhotoRequest = { width: 110, height: 165, blur: 0, minSize: MinSize.One, upscale: Upscale.Zero, url: "/library/metadata/49564/thumb/1654258204", }; ``` ## Fields | Field | Type | Required | Description | Example | | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | ---------------------------------------------------------------------------------------------------------------------------------------- | | `width` | *number* | :heavy_check_mark: | The width for the resized photo | 110 | | `height` | *number* | :heavy_check_mark: | The height for the resized photo | 165 | | `opacity` | *number* | :heavy_check_mark: | The opacity for the resized photo | | | `blur` | *number* | :heavy_check_mark: | The width for the resized photo | 0 | | `minSize` | [operations.MinSize](../../../sdk/models/operations/minsize.md) | :heavy_check_mark: | images are always scaled proportionally. A value of '1' in minSize will make the smaller native dimension the dimension resized against. | | | `upscale` | [operations.Upscale](../../../sdk/models/operations/upscale.md) | :heavy_check_mark: | allow images to be resized beyond native dimensions. | | | `url` | *string* | :heavy_check_mark: | path to image within Plex | /library/metadata/49564/thumb/1654258204 |