CollateOption class

An option to set the collate mode for multiple copies.

For duplex printing (front/back), this controls how multiple copies are arranged:

When true (collated): Pages are grouped by copy

  • Copy 1: Page 1, Page 2, Page 3, Page 4, Page 5, Page 6
  • Copy 2: Page 1, Page 2, Page 3, Page 4, Page 5, Page 6

When false (non-collated): Pages are grouped by page number

  • All copies of Page 1, then all copies of Page 2, etc.
  • Page 1, Page 1, Page 2, Page 2, Page 3, Page 3, Page 4, Page 4, Page 5, Page 5, Page 6, Page 6

This is particularly useful for duplex printing where you want complete copies to be printed together rather than all copies of each page.

Inheritance

Constructors

CollateOption.new(bool collate)
const

Properties

collate bool
final
hashCode int
The hash code for this object.
no setterinherited
runtimeType Type
A representation of the runtime type of the object.
no setterinherited

Methods

noSuchMethod(Invocation invocation) → dynamic
Invoked when a nonexistent method or property is accessed.
inherited
toString() String
A string representation of this object.
inherited

Operators

operator ==(Object other) bool
The equality operator.
inherited