zplCore.comzplCore.com
31 types

ZplCore

Core rendering engine (ZplRenderer, EplRenderer, ZplRenderSettings, ZplResourceStore, ZplExport, ZplOptimizer, ZplCutPlan, ZplLimits, diagnostics).

TypeKindSummary
EplRendererclassVirtual EPL2 printer. EPL commands are translated to equivalent ZPL and rendered by ZplRenderer, so EPL labels get the same fon…
ScanProofOptionsclassSettings for ZplScanProof.
ZplCachesclassProcess-wide caches of the rendering engine (glyph masks, per-typeface metrics, HarfBuzz shapers, compiled property getters). A…
ZplCutDiagnosticCodesclassStable codes of ZplCutPlan.Diagnostics (see DIAGNOSTICS.md).
ZplCutPlanclassWhere a Zebra printer with cutter cuts the labels of one render call (ZplRenderer.LastCutPlan): one ZplLabelCut per printed lab…
ZplCutReasonenumWhy a label is (or is not) cut, see ZplLabelCut.
ZplDiagnosticrecordStructured message about one command or field of a rendered label. ZplDiagnostic.Code is stable across versions (see DIAGNOSTIC…
ZplDiagnosticCodesclassStable diagnostic codes (documented in DIAGNOSTICS.md).
ZplDiagnosticSeverityenumSeverity of a ZplDiagnostic.
ZplExportclassImage/PDF/GRF encoders.
ZplFlipenumMirroring of the output image.
ZplLabelContourenumOutline of the label stock shown in previews (ZplRenderSettings.LabelContour).
ZplLabelCutrecordCut decision for one printed label (index in print order, ^PQ copies included).
ZplLabelRenderedEventArgsclass
ZplLimitsrecordHard engine limits for untrusted input that apply to every renderer created or used inside a scope opened with ZplLimits.Enforc…
ZplOptimizationenumLevel of ZplOptimizer.
ZplOptimizerclassShrinks ZPL without changing what gets printed. Field data (^FD/^FV … ^FS) is never modified, state tracking is reset at ^XA, ^…
ZplOutputFormatenum
ZplPaperOrientationenumOrientation of output pages.
ZplPrintModeenumPrint mode set with ^MMa (ZPL II Programming Guide, ^MM). The value is the ^MM letter. The mode persists across formats until i…
ZplPrinterControlEventArgsclass
ZplRenderResultclassOne rendered label.
ZplRenderSettingsclassSettings for rendering ZPL to images. All sizes in printer dots unless noted.
ZplRenderedElementrecordInformation about one rendered field (for hit-testing, editors, tests).
ZplRendererclassVirtual ZPL printer: renders ZPL II to PNG/JPEG/WebP/BMP/PDF/GRF. Keeps printer memory (graphics, formats, fonts, label setup) …
ZplResourceStoreclassPrinter memory emulation: downloaded graphics (~DG, ~DY), stored formats (^DF) and fonts. Object names are case-insensitive; th…
ZplRfidIndicatorenumRFID marker in previews (see ZplRenderSettings.RfidIndicator).
ZplRotationenum
ZplScanProofclassScan-proof (stage 1, barcode assurance): renders ZPL, then reads every barcode back from the rendered bitmap with two independe…
ZplSvgModeenumHow SVG output is produced (see ZplRenderSettings.SvgMode).
ZplTextEncodingclassEncoding of ZPL printer bytes as a Zebra printer reads them: every byte is decoded with the single-byte code page of the ^CI th…