---
title: imageablePageBounds
framework: appkit
role: symbol
role_heading: Instance Property
path: appkit/nsprintinfo/imageablepagebounds
---

# imageablePageBounds

The imageable area of a sheet of paper specified by the print info.

## Declaration

```swift
var imageablePageBounds: NSRect { get }
```

## Discussion

Discussion This property takes into account the current printer, paper size, and orientation settings, but not scaling factors. “Imageable area” is the maximum area that can possibly be marked on by the printer hardware, not the area defined by the current margin settings. The origin (0, 0) of the rectangle is in the lower-left corner of the oriented sheet. The imageable bounds may extend past the edges of the sheet when, for example, a printer driver specifies it so that borderless printing can be done reliably.

## See Also

### Managing the Printing Rectangle

- [paperSize](appkit/nsprintinfo/papersize.md)
- [topMargin](appkit/nsprintinfo/topmargin.md)
- [bottomMargin](appkit/nsprintinfo/bottommargin.md)
- [leftMargin](appkit/nsprintinfo/leftmargin.md)
- [rightMargin](appkit/nsprintinfo/rightmargin.md)
- [orientation](appkit/nsprintinfo/orientation-swift.property.md)
- [NSPrintInfo.PaperOrientation](appkit/nsprintinfo/paperorientation.md)
- [paperName](appkit/nsprintinfo/papername.md)
- [NSPrinter.PaperName](appkit/nsprinter/papername.md)
- [localizedPaperName](appkit/nsprintinfo/localizedpapername.md)
