Gs1LabelMigration
public sealed class Gs1LabelMigrationResult for one label.
Properties
| Property | Type | Description |
|---|---|---|
Carrier { get; } | Gs1MigrationCarrier | Carrier that was (or would be) added. |
DigitalLinkUri { get; } | string | The GS1 Digital Link URI (QR Code carrier) or null. |
ElementString { get; } | string | The 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; } | string | The ZPL field that was inserted (null when nothing was added). |
LabelIndex { get; } | int | 0-based label index in print order. |
Message { get; } | string | One-line summary. |
ModuleDots { get; } | int | Module size in dots and mm. |
ModuleMm { get; } | double | |
Placement { get; } | string | Where the symbol was placed relative to the linear barcode, e.g. "right of ^BE, top-aligned". |
QuietZoneDots { get; } | int | Quiet zone of the 2D symbol in dots (4X for QR Code, 1X for Data Matrix). |
Source { get; } | Gs1MigrationSource | The 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 Signature | Returns | Description |
|---|---|---|
# ToString() | string |

