18 types
ZplCore.Compliance
Pre-check compliance engine, rule packs (GS1, Sunrise 2027, Amazon, UPS, FedEx, DHL, UDI), measured label model, and annotated compliance reports.
| Type | Kind | Summary |
|---|---|---|
| ComplianceBarcode | class | A barcode with geometry measured on the rendered label. |
| ComplianceElement | class | One field of a rendered label as the compliance rules see it: what was drawn (ComplianceElement.Bounds in dots, from the render… |
| ComplianceElementKind | enum | Kind of a rendered element. |
| ComplianceFinding | record | One result of a compliance pre-check. |
| ComplianceLabel | class | One rendered label prepared for compliance rules: size, resolution, elements with measured geometry and the rendered ink, so ru… |
| ComplianceOptions | class | Settings of a compliance pre-check. |
| CompliancePacks | enum | Built-in rule packs, combinable as flags (CompliancePacks.Gs1LogisticLabel | CompliancePacks.Sunrise2027). Every pack is a pre-… |
| ComplianceRect | struct | Axis-aligned rectangle in printer dots (label coordinates, origin top left). |
| ComplianceReport | class | Result of ZplCompliance.Check: findings plus JSON, SARIF and text output. |
| ComplianceReporter | class | Collects the findings of one rule on one label (passed to ComplianceRule.Check). |
| ComplianceRule | class | A compliance rule: checks one rendered ComplianceLabel and reports findings. Derive from it, or use ComplianceRule.Create with … |
| ComplianceRuleInfo | record | Static description of a rule (stable ComplianceRuleInfo.Id, citation, default severity). |
| ComplianceRulePack | class | A versioned set of rules for one target (a standard, a carrier, a retailer). The built-in packs check public specifications as … |
| ComplianceSeverity | enum | Severity of a ComplianceFinding (maps to SARIF note, warning, error). |
| ComplianceSymbology | enum | Barcode symbology of a ZPL barcode command. |
| ComplianceText | class | A text field with its measured character height. |
| CoreRules | class | Rules every check runs (pack "core"). |
| ZplCompliance | class | Label compliance as code: renders ZPL and checks the rendered labels against rule packs (GS1 logistic label, Sunrise 2027, Amaz… |

