public record ZplLabelCut
Cut decision for one printed label (index in print order, ^PQ copies included).
Constructors
| Signature | Description |
# ZplLabelCut(int Index, int Copy, ZplPrintMode Mode, bool Cut, ZplCutReason Reason, bool PauseAfter = false, int PartialCutMm = 0) | Cut decision for one printed label (index in print order, ^PQ copies included). Index: 0-based label index in the output of the render call. · Copy: 0-based copy within the format's ^PQ quantity. · Mode: Print mode in effect for the label. · Cut: The printer cuts after this label. · Reason: Why it is cut or not. · PauseAfter: ^PQ p with o = N: the printer pauses after this label (end of a group). · PartialCutMm: Kiosk partial cut: millimetres left uncut (^KV a = 10–60); 0 = full cut. |
Properties
| Property | Type | Description |
Copy { get; init; } | int | 0-based copy within the format's ^PQ quantity. |
Cut { get; init; } | bool | The printer cuts after this label. |
Index { get; init; } | int | 0-based label index in the output of the render call. |
Mode { get; init; } | ZplPrintMode | Print mode in effect for the label. |
PartialCutMm { get; init; } | int | Kiosk partial cut: millimetres left uncut (^KV a = 10–60); 0 = full cut. |
PauseAfter { get; init; } | bool | ^PQ p with o = N: the printer pauses after this label (end of a group). |
Reason { get; init; } | ZplCutReason | Why it is cut or not. |
Methods
| Method Signature | Returns | Description |
# Deconstruct(out int Index, out int Copy, out ZplPrintMode Mode, out bool Cut, out ZplCutReason Reason, out bool PauseAfter, out int PartialCutMm) | void | |