zplCore.comzplCore.com
17 types

ZplCore.Tools

ZPL developer tools: ZplFormatter, semantic ZplDiff, ZplRescaler (DPI conversion), and ZplGs1Migration (1D to 2D Sunrise 2027).

TypeKindSummary
Gs1LabelMigrationclassResult for one label.
Gs1LabelMigrationStatusenumOutcome for one label.
Gs1MigrationCarrierenum2D carrier that ZplGs1Migration adds next to the linear barcode.
Gs1MigrationNoSpaceActionenumWhat ZplGs1Migration does when the label has no free area for the 2D carrier.
Gs1MigrationOptionsclassSettings of ZplGs1Migration.Migrate.
Gs1MigrationResultclassResult of ZplGs1Migration.Migrate.
Gs1MigrationSourcerecordThe linear GTIN carrier a migration is based on.
ZplDiffclassCompares two ZPL versions: renders both, builds a pixel diff overlay (removed red, added green, unchanged grey) with changed-pi…
ZplDiffLinerecordOne line of a text diff; ZplDiffLine.LineA/ZplDiffLine.LineB are 1-based (null when the line is not in that side).
ZplDiffLineKindenumKind of a line in ZplDiffResult.TextDiff.
ZplDiffOptionsclassOptions of ZplDiff.Compare.
ZplDiffRegionrecordBounding box (in dots) of a group of changed pixels.
ZplDiffResultclassResult of ZplDiff.Compare.
ZplFormatterclassPretty-prints or minifies raw ZPL (a shortcut for ZplDocument.Parse + ZplDocument.ToZpl). The output renders pixel-identically …
ZplGs1MigrationclassGS1 2D migration assistant ("Sunrise 2027"): finds the linear GTIN carrier of each label (EAN-13, UPC-A, EAN-8, UPC-E…
ZplLabelDiffclassPixel comparison of one label (A = before, B = after).
ZplRescalerclassConverts raw ZPL between printer resolutions (e.g. a 203 dpi label for a 300 dpi printer): field origins, label size/home/shift…