zplCore.comzplCore.com
record11 members

PrinterIdentity

public record PrinterIdentity

What a printer said about itself (parsed by PrinterProfiles.Detect).

Constructors

SignatureDescription
# PrinterIdentity()

Properties

PropertyTypeDescription
Dpi { get; init; }int?Resolution in dpi (from ~HI dots/mm 6/8/12/24, head.resolution.in_dpi, or a "-203dpi" model suffix).
Firmware { get; init; }stringFirmware as reported, e.g. "V89.21.46Z".
FirmwareVersion { get; }ZplFirmwareVersion
Languages { get; init; }stringdevice.languages or the ~HQPP / IEEE 1284 command set.
MemoryKb { get; init; }long?~HI memory field in KB.
Model { get; init; }stringModel as reported, e.g. "ZD230" (~HI), "GX420t" (~HQPP), "ZD621" (device.product_name).
Options { get; init; }string~HI option field (meaning of the letters is not documented beyond "cutter, options, et cetera").
PrintWidthDots { get; init; }int?ezpl.print_width in dots.
SerialNumber { get; init; }string
Values { get; init; }IReadOnlyDictionary<string, string>Every key/value found (SGD names, "~HI.model" …).