zplCore.comzplCore.com

Gs1LabelMigration

public sealed class Gs1LabelMigration

Result for one label.

Properties

PropertyTypeDescription
Carrier { get; }Gs1MigrationCarrierCarrier that was (or would be) added.
DigitalLinkUri { get; }stringThe GS1 Digital Link URI (QR Code carrier) or null.
ElementString { get; }stringThe bracketed element string of the encoded data.
Elements { get; }IReadOnlyList<Gs1Element>Elements encoded in the 2D symbol (GTIN first).
ExtendedLabelLength { get; }int?New label length in dots when Gs1MigrationNoSpaceAction.ExtendLabel was applied.
InsertedZpl { get; }stringThe ZPL field that was inserted (null when nothing was added).
LabelIndex { get; }int0-based label index in print order.
Message { get; }stringOne-line summary.
ModuleDots { get; }intModule size in dots and mm.
ModuleMm { get; }double
Placement { get; }stringWhere the symbol was placed relative to the linear barcode, e.g. "right of ^BE, top-aligned".
QuietZoneDots { get; }intQuiet zone of the 2D symbol in dots (4X for QR Code, 1X for Data Matrix).
Source { get; }Gs1MigrationSourceThe linear barcode the 2D data comes from (null when none was found).
Status { get; }Gs1LabelMigrationStatus
Suggestions { get; }IReadOnlyList<string>Options when the label could not be migrated (space needed, other carrier, longer label …).
SymbolBounds { get; }ComplianceRect?Area of the 2D symbol on the migrated label in dots (verified on the rendered label).
Warnings { get; }IReadOnlyList<string>

Methods

Method SignatureReturnsDescription
# ToString()string