zplCore.comzplCore.com
record9 members

ZplLabelCut

public record ZplLabelCut

Cut decision for one printed label (index in print order, ^PQ copies included).

Constructors

SignatureDescription
# 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

PropertyTypeDescription
Copy { get; init; }int0-based copy within the format's ^PQ quantity.
Cut { get; init; }boolThe printer cuts after this label.
Index { get; init; }int0-based label index in the output of the render call.
Mode { get; init; }ZplPrintModePrint mode in effect for the label.
PartialCutMm { get; init; }intKiosk 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; }ZplCutReasonWhy it is cut or not.

Methods

Method SignatureReturnsDescription
# Deconstruct(out int Index, out int Copy, out ZplPrintMode Mode, out bool Cut, out ZplCutReason Reason, out bool PauseAfter, out int PartialCutMm)void