# ImageTransformInput - storefront - INPUT_OBJECT Version: 2024-10 ## Description The available options for transforming an image. All transformation options are considered best effort. Any transformation that the original image type doesn't support will be ignored. ### Access Scopes ## Fields * [crop](/docs/api/storefront/2024-10/enums/CropRegion): CropRegion - The region of the image to remain after cropping. Must be used in conjunction with the `maxWidth` and/or `maxHeight` fields, where the `maxWidth` and `maxHeight` aren't equal. The `crop` argument should coincide with the smaller value. A smaller `maxWidth` indicates a `LEFT` or `RIGHT` crop, while a smaller `maxHeight` indicates a `TOP` or `BOTTOM` crop. For example, `{ maxWidth: 5, maxHeight: 10, crop: LEFT }` will result in an image with a width of 5 and height of 10, where the right side of the image is removed. * [maxHeight](/docs/api/storefront/2024-10/scalars/Int): Int - Image height in pixels between 1 and 5760. * [maxWidth](/docs/api/storefront/2024-10/scalars/Int): Int - Image width in pixels between 1 and 5760. * [preferredContentType](/docs/api/storefront/2024-10/enums/ImageContentType): ImageContentType - Convert the source image into the preferred content type. Supported conversions: `.svg` to `.png`, any file type to `.jpg`, and any file type to `.webp`. * [scale](/docs/api/storefront/2024-10/scalars/Int): Int - Image size multiplier for high-resolution retina displays. Must be within 1..3. ## Input objects with this input object * [Image](/docs/api/storefront/2024-10/arguments/Image) ## Examples