Classes

  ClassDescription
BarcodeItem
Represents a barcode item.
BarcodeSymbolInfo
Specifies information about each barcode symbols when using structured append features of some barcode symbologies/standards. Such info includes location and visibility.
CircleShapeItem
Represents an ellipse rectangle shape item.
ClosedShapeItem
An abstract base class that provides basic functionality for any descended ClosedShapeItem class.
EllipseShapeItem
Represents an ellipse rectangle shape item.
Font
Encapsulates the font properties of text.
ImageItem
Represents an image, picture or graphic item.
Item
An abstract base class that provides basic functionality for any descended Item class.
ItemCollection
Provides a collection of Item objects.
LineShapeItem
Represents a line shape item. Use it to create horizontal, vertical and diagonal lines.
Margin
Represents margin information.
MonochromeSettings
Defines monochrome settings used for Black/White conversion.
PrinterCommunication
Specifies information about printer communication like USB, Serial Port RS-232, Parallel Port (Centronics), and Network (Ethernet) connectivity.
PrinterSettings
Specifies information about the thermal printer used to print out a label, including printer id/name, printing resolution (DPI) and device connection like USB, Serial Port, Parallel Port and Network.
PrintJob
Specifies information about how a thermal label is printed, including the printer device settings, label orientation, number of copies, etc.
PrintUtils
It specifies printing jobs that are not directly related to label printing.
RectangleShapeItem
Represents a rectangle shape item.
ShapeItem
An abstract base class that provides basic functionality for any descended ShapeItem class.
TableCell
Represents a cell in a Table shape.
TableColumn
Represents a column in a Table shape.
TableRow
Represents a row in a Table shape.
TableShapeItem
Represents a table shape item.
TextItem
Represents a text item.
ThermalLabel
Represents a thermal label object.

Enumerations

  EnumerationDescription
Alignment
Specifies the text alignment on the barcode item.
AztecCodeFormat
Specifies the Aztec Code Format.
BarcodeSymbology
Specifies the Barcode Symbology/Standard to be used. IMPORTANT: Not all barcode symbologies are supported for both ZPL and EPL. Please refer to each barcode symbology to determine if it's supported for each printer language.
BearerBarStyle
Specifies the bearer bars' type that must be drawn with the barcode. Bearer bar is only available for Code 39 and Interleaved 2 of 5 barcodes only.
CellContent
Specifies the content type of a table cell.
CellContentAlignment
Specifies the alignment for the table cell's content.
CellDiagonal
Specifies the diagonal type of a table cell.
CharSetZones
Specifies the character set zones
CodabarStartStopChar
Specifies the start and stop character for Codabar barcodes.
CodablockModes
Specifies the CODABLOCK Modes encoding.
Code11CheckDigit
Specifies the check digit for Code 11 barcodes.
Code128CharSet
Specifies the characters set to use in the Code 128 barcodes.
Code49Modes
Specifies the Code 49 Modes encoding.
CodePages
Specifies the code page or language to be used for encoding text.
CommunicationType
Specifies the printer communication type.
DataMatrixFormat
Specifies the DataMatrix Format.
DitherMethod
Specifies the dithering method to be used for Black/White conversion.
Isbt128DataStructure
Specifies the ISBT 128 Data Structures.
LineOrientation
Specifies the orientation for line shape items.
LockAspectRatio
Specifies how image's proportions are maintained.
MaxiCodeModes
Specifies the MaxiCode mode.
MediaTracking
Specifies the media is being used (continuous or non-continuous) for purposes of tracking.
MediaType
Specifies the type of media being used in the printer.
MicroPdf417Version
Specifies the MicroPDF417 version (a predefined combinations of numbers of columns and rows).
MsiCheckDigit
Specifies the check digit for MSI barcodes.
Pdf417ErrorCorrection
Specifies the Error Correction Level to apply for PDF417 symbology.
PrintMode
Specifies the print mode for the thermal printer.
ProgrammingLanguage
Specifies the core programming language supported by the thermal printer.
QRCodeEncoding
Specifies the encoding to use with QR Code barcodes.
QRCodeErrorCorrectionLevel
Specifies the Error Correction Level to apply for QR Code barcodes.
Rotate
Specifies the rotation angle. It is measured clockwise from the x-axis.
TextAlignment
Specifies the text alignment.
TextDirection
Specifies the text direction.
UnitType
Specifies the unit of measurement.