59 types
ZplCore.Labels
Declarative label object model (mm/inch/dots), expressions, tables, repeaters, multi-page duplex labels, bulk data binding (For<T>), print jobs, and ZPL import.
| Type | Kind | Summary |
|---|---|---|
| BarcodeItem | class | |
| BarcodeItemOptions | record | Barcode generator render and symbology options of a BarcodeItem (serialized with the label JSON). Null = generator default. Any… |
| BarcodeItemReadability | record | Readability of one artistic barcode of a label (Label.CheckReadability). |
| CheckDigits | class | Check digit helpers used by the expression engine (Mod10, Luhn, Mod11, Mod43, VoicePickCode). |
| CircleItem | class | |
| Code128Mode | enum | Code 128 mode of a native Symbology.Code128 item (^BC m parameter). |
| CornerRadius | class | Per-corner radius of a rectangle (label units). |
| DitherMethod | enum | Conversion of grey levels to black/white. |
| DpiSource | enum | Where the import resolution came from. |
| EllipseItem | class | |
| ExpressionEngine | class | Small expression language for label items, e.g. Upper([Name]) + " / " + Format(Now(), "dd.MM.yyyy") or If([… |
| FontUnit | enum | Unit of a font size (TextItem.FontSize). |
| FrameThickness | class | Per-side frame line thickness of a text box (label units; 0 = no line on that side). |
| ITextMeasurer | interface | |
| ImageAspectRatio | enum | How an image keeps its aspect ratio when sized. |
| ImageFlip | enum | |
| ImageItem | class | Image converted to a 1-bit ^GFA graphic (Z64 compressed) or stored on the printer (~DG + ^XG). |
| ImportFallback | enum | What Label.FromZpl does with a field the label model cannot express exactly. |
| ImportOptions | class | Options of Label.FromZpl. |
| ImportedLabel | class | One imported format. |
| ItemColor | enum | Monochrome colour of fills, backgrounds and text. |
| ItemPadding | class | Spacing inside an item's box (label units). |
| ItemRotation | enum | |
| Label | class | Label designer object model: describe a label with items in physical units, then generate ZPL (Label.ToZpl), render a preview t… |
| LabelBinding<T> | class | Strongly typed, streaming mass data binding of a Label to C# objects. Works with anything enumerable: lists, LINQ queries, EF C… |
| LabelContour | enum | Outline of the label stock (Label.Contour). |
| LabelImportResult | class | Result of Label.FromZpl. |
| LabelImportWarning | record | A message of Label.FromZpl with its source position. |
| LabelImportWarningKind | enum | Kind of an import message. |
| LabelItem | class | Base class for all label items. Positions are in the label's unit (or LabelItem.Unit). |
| LabelPage | class | One page of a multi-page (e.g. duplex front/back) label. |
| LabelProgress | struct | One printed label of a binding job (see LabelBinding.OnProgress). |
| LabelSchema | class | Migrations of the label JSON template between schema versions. Version 1 = templates without "schemaVersion"; version… |
| LabelSheet | class | Sheet of labels (e.g. A4 office label sheets or wide multi-across media). Each label is rendered through the ZPL renderer and p… |
| LabelSheetOrder | enum | |
| LabelUnit | enum | |
| LineItem | class | |
| MaskCounter | class | Mask counters such as "AA-0000" or "####-??": #/0 digit, A letter A–Z, a letter a–z, ? alphanumeric 0–9A–Z,… |
| PrintJobInfo | record | Data of a print job for leading/trailing labels (bind fields like "JobName", "RecordCount", "FirstKey&… |
| PrintJobTemplate | class | A complete print job as JSON template: optional leading label, the record label and an optional trailing label, plus job option… |
| PropertyPath | class | Fast, cached access to (nested) members by name: "Name", "Customer.Address.City", "Items[0].Name"… |
| RawZplItem | class | Raw ZPL inserted as-is (escape hatch for commands not covered by items). |
| RectangleItem | class | |
| RepeaterItem | class | Repeats its child items for every element of a collection field (e.g. order lines), shifting each repetition by RepeaterItem.Of… |
| RfidItem | class | RFID tag write (^RF). Not printed; encodes RfidItem.Data into the tag. |
| RfidLockValue | enum | Lock action for a password or memory bank. |
| RfidMemoryBank | enum | Gen2 memory bank (^RF m / ^RZ m). |
| RfidTagType | enum | RFID tag type (^RS tag type parameter). |
| RtfConverter | class | RTF to the HTML subset of TextMarkup.Html, e.g. text written with a WinForms/WPF RichTextBox or WordPad: item.Text = RtfConvert… |
| StrokeStyle | enum | |
| Symbology | enum | Label symbologies: every symbology of Barcode. Those with a ZPL barcode command are emitted natively, the others are rendered b… |
| TableItem | class | Table with fixed columns/rows; cells may contain [Field] placeholders. |
| TextAlignment | enum | |
| TextItem | class | |
| TextMarkup | enum | How TextItem.Text (or the bound value) is read. |
| TextSizing | enum | How a TextItem adapts its text to the box. |
| TextVerticalAlignment | enum | |
| UnitConverter | class | Conversions between label units and dots. |
| ZplContext | class |

