---
title: "zoomImage(to:)"
framework: quartz
role: symbol
role_heading: Instance Method
path: "quartz/ikimageview/zoomimage(to:)"
---

# zoomImage(to:)

Zooms the image so that it fits in the specified rectangle.

## Declaration

```swift
func zoomImage(to rect: NSRect)
```

## Parameters

- `rect`: The rectangle to fit the image in.

## See Also

### Manipulating the Image in a View

- [setRotationAngle(_:center:)](quartz/ikimageview/setrotationangle(_:center:).md)
- [setImageZoomFactor(_:center:)](quartz/ikimageview/setimagezoomfactor(_:center:).md)
- [zoomImageToFit(_:)](quartz/ikimageview/zoomimagetofit(_:).md)
- [zoomImageToActualSize(_:)](quartz/ikimageview/zoomimagetoactualsize(_:).md)
- [zoomIn(_:)](quartz/ikimageview/zoomin(_:).md)
- [zoomOut(_:)](quartz/ikimageview/zoomout(_:).md)
- [crop(_:)](quartz/ikimageview/crop(_:).md)
- [flipImageHorizontal(_:)](quartz/ikimageview/flipimagehorizontal(_:).md)
- [flipImageVertical(_:)](quartz/ikimageview/flipimagevertical(_:).md)
- [rotateImageLeft(_:)](quartz/ikimageview/rotateimageleft(_:).md)
- [rotateImageRight(_:)](quartz/ikimageview/rotateimageright(_:).md)
