110 types
ZplCore.Parsing
Low-level ZPL II parser, command AST, and typed ZPL document builder (ZplDocument, ZplBuilder, ZplParser).
| Type | Kind | Summary |
|---|---|---|
| AdvancedTextPropertiesCommand | class | ^PA – Advanced text properties. |
| AztecCommand | class | ^B0 – Aztec. |
| AztecOCommand | class | ^BO – Aztec (^BO). |
| BarcodeDefaultCommand | class | ^BY – Barcode field default. |
| CancelAllCommand | class | ~JA – Cancel all. |
| ChangeCaretCommand | class | ^CC – Change caret. |
| ChangeDefaultFontCommand | class | ^CF – Change alphanumeric default font. |
| ChangeDelimiterCommand | class | ^CD – Change delimiter. |
| ChangeFontAliasCommand | class | ^CW – Font identifier. |
| ChangeInternationalEncodingCommand | class | ^CI – Change international font/encoding. |
| ChangeTildeCommand | class | ^CT – Change tilde. |
| CodabarCommand | class | ^BK – ANSI Codabar. |
| CodablockCommand | class | ^BB – CODABLOCK. |
| Code11Command | class | ^B1 – Code 11. |
| Code128Command | class | ^BC – Code 128. |
| Code39Command | class | ^B3 – Code 39. |
| Code49Command | class | ^B4 – Code 49. |
| Code93Command | class | ^BA – Code 93. |
| CommentCommand | class | ^FX – Comment. |
| DataBarCommand | class | ^BR – GS1 DataBar. |
| DataMatrixCommand | class | ^BX – Data Matrix. |
| DownloadBitmapFontCommand | class | ~DB – Download bitmap font. |
| DownloadFormatCommand | class | ^DF – Download format. |
| DownloadGraphicCommand | class | ~DG – Download graphic. |
| DownloadObjectsCommand | class | ~DY – Download objects. |
| DownloadUnboundedFontCommand | class | ~DU – Download unbounded TrueType font. |
| Ean13Command | class | ^BE – EAN-13. |
| Ean8Command | class | ^B8 – EAN-8. |
| EndFormatCommand | class | ^XZ – End format. |
| EraseGraphicsCommand | class | ~EG – Erase download graphics. |
| FieldBlockCommand | class | ^FB – Field block. |
| FieldClockCommand | class | ^FC – Field clock indicators. |
| FieldDataCommand | class | ^FD – Field data. |
| FieldHexCommand | class | ^FH – Field hexadecimal indicator. |
| FieldLinkCommand | class | ^FL – Font linking. |
| FieldNumberCommand | class | ^FN – Field number: ^FN#"prompt". |
| FieldOrientationCommand | class | ^FW – Field default orientation. |
| FieldOriginCommand | class | ^FO – Field origin. |
| FieldParameterCommand | class | ^FP – Field parameter (H/V/R). |
| FieldReverseCommand | class | ^FR – Field reverse print. |
| FieldSeparatorCommand | class | ^FS – Field separator. |
| FieldTypesetCommand | class | ^FT – Field typeset (baseline origin). |
| FieldVariableCommand | class | ^FV – Field variable. |
| FontCommand | class | ^A – Scalable/bitmapped font: ^Afo,h,w (and ^A@o,h,w,d:o.x for downloaded fonts). |
| GraphicBoxCommand | class | ^GB – Graphic box. |
| GraphicCircleCommand | class | ^GC – Graphic circle. |
| GraphicDiagonalLineCommand | class | ^GD – Graphic diagonal line. |
| GraphicEllipseCommand | class | ^GE – Graphic ellipse. |
| GraphicFieldCommand | class | ^GF – Graphic field (Data = rest incl. commas: see DataText). |
| GraphicSymbolCommand | class | ^GS – Graphic symbol. |
| HostIdentificationCommand | class | ~HI – Host identification. |
| HostQueryCommand | class | ~HQ – Host query. |
| HostStatusCommand | class | ~HS – Host status return. |
| ImageLoadCommand | class | ^IL – Image load. |
| ImageMoveCommand | class | ^IM – Image move. |
| Industrial2of5Command | class | ^BI – Industrial 2 of 5. |
| Interleaved2of5Command | class | ^B2 – Interleaved 2 of 5. |
| JobResetCommand | class | ^JR – Reset (^JR). |
| LabelHomeCommand | class | ^LH – Label home. |
| LabelLengthCommand | class | ^LL – Label length. |
| LabelReversePrintCommand | class | ^LR – Label reverse print. |
| LabelShiftCommand | class | ^LS – Label shift. |
| LabelTopCommand | class | ^LT – Label top. |
| LogmarsCommand | class | ^BL – LOGMARS. |
| MapClearCommand | class | ^MC – Map clear. |
| MaxiCodeCommand | class | ^BD – MaxiCode. |
| MediaDarknessCommand | class | ^MD – Media darkness. |
| MediaModeCommand | class | ^MM – Print mode. |
| MediaTrackingCommand | class | ^MN – Media tracking. |
| MediaTypeCommand | class | ^MT – Media type. |
| MicroPdf417Command | class | ^BF – MicroPDF417. |
| MsiCommand | class | ^BM – MSI. |
| Pdf417Command | class | ^B7 – PDF417. |
| PlanetCommand | class | ^B5 – Planet code. |
| PlesseyCommand | class | ^BP – Plessey. |
| PostalCodeCommand | class | ^BZ – POSTAL / Intelligent Mail. |
| PrintMirrorCommand | class | ^PM – Print mirror image. |
| PrintOrientationCommand | class | ^PO – Print orientation (N/I). |
| PrintQuantityCommand | class | ^PQ – Print quantity. |
| PrintRateCommand | class | ^PR – Print rate. |
| PrintWidthCommand | class | ^PW – Print width. |
| QrCodeCommand | class | ^BQ – QR code. |
| RecallFormatCommand | class | ^XF – Recall format. |
| RecallGraphicCommand | class | ^XG – Recall graphic. |
| RfidReadWriteCommand | class | ^RF – Read or write RFID format. |
| SerializationFieldCommand | class | ^SN – Serialization data. |
| SerializationFieldStandardCommand | class | ^SF – Serialization field with mask. |
| SetDateTimeCommand | class | ^ST – Set date and time. |
| SetUnitsCommand | class | ^MU – Set units of measurement. |
| SlotTimeOffsetCommand | class | ^SO – Set offset for real time clock. |
| Standard2of5Command | class | ^BJ – Standard 2 of 5. |
| StartFormatCommand | class | ^XA – Start format. |
| TextBlockCommand | class | ^TB – Text block. |
| Tlc39Command | class | ^BT – TLC39. |
| UnknownCommand | class | Fallback for commands without a dedicated class. |
| UpcACommand | class | ^BU – UPC-A. |
| UpcECommand | class | ^B9 – UPC-E. |
| UpcEanExtensionCommand | class | ^BS – UPC/EAN extensions. |
| WriteConfigurationCommand | class | ~WC – Print configuration label. |
| ZplBuilder | class | Fluent ZPL builder: new ZplBuilder().Format(f => f.FieldOrigin(10, 10).Font("0", 30, 30).FieldData("Hi")… |
| ZplCommand | record | A single ZPL command, e.g. ^FO50,100 → Prefix '^', Name "FO", Parameters "50,100". |
| ZplCommandBase | class | Base class of all typed ZPL commands. Parameters are stored positionally (lossless) and exposed by derived classes as named, ty… |
| ZplDocument | class | Typed object model of a ZPL stream. |
| ZplFieldInfo | record | A variable ^FN field found by ZplFields.Find. |
| ZplFields | class | ^FN template helpers: list the variable fields of a ZPL job (for forms) and produce a "filled" job in which every ^FN… |
| ZplFormat | class | One label format (^XA … ^XZ) or a run of commands outside any format. |
| ZplFormatBuilder | class | Builds the commands of one label format. Field-producing methods close the field with ^FS when data is given. |
| ZplOrientation | enum | Field / barcode orientation (N, R, I, B). |
| ZplOutputOptions | class | How ZplDocument.ToZpl writes ZPL. Every layout keeps the command stream: the output parses to the same commands (generated ^FX … |
| ZplParser | class | Tokenizes raw ZPL into commands. Handles caret/tilde/delimiter changes (^CC, ^CT, ^CD) and commands with non-standard name leng… |

