31 types
ZplCore
Core rendering engine (ZplRenderer, EplRenderer, ZplRenderSettings, ZplResourceStore, ZplExport, ZplOptimizer, ZplCutPlan, ZplLimits, diagnostics).
| Type | Kind | Summary |
|---|---|---|
| EplRenderer | class | Virtual EPL2 printer. EPL commands are translated to equivalent ZPL and rendered by ZplRenderer, so EPL labels get the same fon… |
| ScanProofOptions | class | Settings for ZplScanProof. |
| ZplCaches | class | Process-wide caches of the rendering engine (glyph masks, per-typeface metrics, HarfBuzz shapers, compiled property getters). A… |
| ZplCutDiagnosticCodes | class | Stable codes of ZplCutPlan.Diagnostics (see DIAGNOSTICS.md). |
| ZplCutPlan | class | Where a Zebra printer with cutter cuts the labels of one render call (ZplRenderer.LastCutPlan): one ZplLabelCut per printed lab… |
| ZplCutReason | enum | Why a label is (or is not) cut, see ZplLabelCut. |
| ZplDiagnostic | record | Structured message about one command or field of a rendered label. ZplDiagnostic.Code is stable across versions (see DIAGNOSTIC… |
| ZplDiagnosticCodes | class | Stable diagnostic codes (documented in DIAGNOSTICS.md). |
| ZplDiagnosticSeverity | enum | Severity of a ZplDiagnostic. |
| ZplExport | class | Image/PDF/GRF encoders. |
| ZplFlip | enum | Mirroring of the output image. |
| ZplLabelContour | enum | Outline of the label stock shown in previews (ZplRenderSettings.LabelContour). |
| ZplLabelCut | record | Cut decision for one printed label (index in print order, ^PQ copies included). |
| ZplLabelRenderedEventArgs | class | |
| ZplLimits | record | Hard engine limits for untrusted input that apply to every renderer created or used inside a scope opened with ZplLimits.Enforc… |
| ZplOptimization | enum | Level of ZplOptimizer. |
| ZplOptimizer | class | Shrinks ZPL without changing what gets printed. Field data (^FD/^FV … ^FS) is never modified, state tracking is reset at ^XA, ^… |
| ZplOutputFormat | enum | |
| ZplPaperOrientation | enum | Orientation of output pages. |
| ZplPrintMode | enum | Print mode set with ^MMa (ZPL II Programming Guide, ^MM). The value is the ^MM letter. The mode persists across formats until i… |
| ZplPrinterControlEventArgs | class | |
| ZplRenderResult | class | One rendered label. |
| ZplRenderSettings | class | Settings for rendering ZPL to images. All sizes in printer dots unless noted. |
| ZplRenderedElement | record | Information about one rendered field (for hit-testing, editors, tests). |
| ZplRenderer | class | Virtual ZPL printer: renders ZPL II to PNG/JPEG/WebP/BMP/PDF/GRF. Keeps printer memory (graphics, formats, fonts, label setup) … |
| ZplResourceStore | class | Printer memory emulation: downloaded graphics (~DG, ~DY), stored formats (^DF) and fonts. Object names are case-insensitive; th… |
| ZplRfidIndicator | enum | RFID marker in previews (see ZplRenderSettings.RfidIndicator). |
| ZplRotation | enum | |
| ZplScanProof | class | Scan-proof (stage 1, barcode assurance): renders ZPL, then reads every barcode back from the rendered bitmap with two independe… |
| ZplSvgMode | enum | How SVG output is produced (see ZplRenderSettings.SvgMode). |
| ZplTextEncoding | class | Encoding of ZPL printer bytes as a Zebra printer reads them: every byte is decoded with the single-byte code page of the ^CI th… |

