<!--
{
  "availability" : [
    "iOS: 9.0.0 -",
    "iPadOS: 9.0.0 -",
    "macCatalyst: 13.1.0 -",
    "visionOS: 1.0.0 -"
  ],
  "documentType" : "symbol",
  "framework" : "UIKit",
  "identifier" : "/documentation/UIKit/UIPrinter/CutterBehavior",
  "metadataVersion" : "0.1.0",
  "role" : "Enumeration",
  "symbol" : {
    "kind" : "Enumeration",
    "modules" : [
      "UIKit"
    ],
    "preciseIdentifier" : "c:@E@UIPrinterCutterBehavior"
  },
  "title" : "UIPrinter.CutterBehavior"
}
-->

# UIPrinter.CutterBehavior

Constants that specify the cutter behavior of a roll-fed printer.

```
enum CutterBehavior
```

## Topics

### Constants

[`UIPrinterCutterBehaviorNoCut`](/documentation/UIKit/UIPrinter/CutterBehavior/noCut)

Don’t cut the paper.

[`UIPrinterCutterBehaviorPrinterDefault`](/documentation/UIKit/UIPrinter/CutterBehavior/printerDefault)

Use the printer’s default behavior.

[`UIPrinterCutterBehaviorCutAfterEachPage`](/documentation/UIKit/UIPrinter/CutterBehavior/cutAfterEachPage)

Cut the paper after each page.

[`UIPrinterCutterBehaviorCutAfterEachCopy`](/documentation/UIKit/UIPrinter/CutterBehavior/cutAfterEachCopy)

Cut the paper after each copy of the document.

[`UIPrinterCutterBehaviorCutAfterEachJob`](/documentation/UIKit/UIPrinter/CutterBehavior/cutAfterEachJob)

Cut the paper after each print job finishes.

## Relationships

### Conforms To

[`SendableMetatype`](/documentation/Swift/SendableMetatype)

[`Equatable`](/documentation/Swift/Equatable)

[`Hashable`](/documentation/Swift/Hashable)

[`RawRepresentable`](/documentation/Swift/RawRepresentable)

[`BitwiseCopyable`](/documentation/Swift/BitwiseCopyable)

[`Sendable`](/documentation/Swift/Sendable)

---

Copyright &copy; 2026 Apple Inc. All rights reserved. | [Terms of Use](https://www.apple.com/legal/internet-services/terms/site.html) | [Privacy Policy](https://www.apple.com/privacy/privacy-policy)