Erweiterte Barcode-Unterstützung in List & Label Cross Platform 31.003

Ein fehlender Barcode-Typ kann aus einer eigentlich einfachen Reporting-Aufgabe schnell zusätzlichen Anwendungscode machen. Ob Versandetikett, Produktkennzeichnung, pharmazeutischer Workflow, Postdokument oder migrierte List & Label-Vorlage: Entwickler müssen häufig Barcode-Anforderungen unterstützen, die durch externe Systeme oder Standards vorgegeben sind.

Verschiedene Barcode-Typen für List & Label Cross Platform 31.003


Wenn die Reporting-Engine den benötigten Barcode-Typ nicht nativ unterstützt, greifen Teams meist zu Workarounds: separate Barcode-Bibliotheken, vorgerenderte Bilder, eigene Skalierungslogik und zusätzliche Tests über verschiedene Plattformen hinweg. Das erzeugt Glue Code rund um die Reporting-Pipeline und macht den Workflow schwerer wartbar, migrierbar und validierbar.

Mit List & Label Cross Platform 31.003 wurde die Barcode-Unterstützung deutlich erweitert. Mehr Report- und Etikettenszenarien können jetzt direkt in der Cross Platform Engine gerendert werden, ohne die Barcode-Erzeugung an externe Komponenten oder vorgerenderte Bilder auszulagern.

Was ist neu in List & Label Cross Platform 31.003?

List & Label Cross Platform 31.003 unterstützt zusätzliche Barcode-Typen jetzt nativ direkt in der Cross Platform Engine.

Das Update umfasst mehrere GS1 DataBar-Varianten:

GS1 DataBar
GS1 DataBar Truncated
GS1 DataBar Stacked
GS1 DataBar Stacked Omni
GS1 DataBar Limited
GS1 DataBar Expanded

Außerdem wird Folgendes unterstützt:

MaxiCode
MaxiCode/UPS

Zusätzlich erweitert das Release die Unterstützung für eine größere Auswahl an Barcode-Typen aus Bereichen wie Post, Produktkennzeichnung, Pharmazie und Logistik:

FIM
Pharmacode
MSI
Code11
Postnet
Japanese_Postal
IntelligentMail
ISBN
EAN14
UCC14
SCC
EAN128_Full
Rm4ACC_CRC
DP_Leitcode
DP_Identcode
German_Parcel
PZN
PZN8

Warum das für .NET-Backends relevant ist

List & Label Cross Platform ist für die automatisierte, serverseitige Reportgenerierung in .NET-Anwendungen ausgelegt — von Backend-Services und Cloud-Workloads bis hin zu Containern und CI/CD-gestützter Dokumentenerzeugung.

In diesem Setup bleibt der ideale Workflow einfach:

Anwendungsdaten → Reportvorlage → Export

Nicht unterstützte Barcode-Typen können diesen Ablauf unterbrechen und Teams zu einer komplexeren Pipeline zwingen:

Anwendungsdaten → Externe Barcode-Erzeugung → Bildverarbeitung → Reportvorlage → Export

Mit der erweiterten Barcode-Unterstützung in 31.003 können mehr Vorlagen in sich geschlossen bleiben. Die Anwendung liefert die Daten, die Reportvorlage definiert den Barcode, und List & Label übernimmt das Rendering.

Für .NET-Teams bedeutet das saubereren Anwendungscode, weniger externe Rendering-Abhängigkeiten, portablere Vorlagen und eine klarere Trennung zwischen Anwendungslogik und Reportlayout. Auch Migrationen aus klassischen List & Label-Projekten können dadurch einfacher werden, wenn bestehende Vorlagen bereits einen der neu unterstützten Barcode-Typen verwenden.

Erweitertes Barcode-Content-Handling

List & Label Cross Platform 31.003 verbessert außerdem das Barcode-Content-Handling für PDF417, QRund MaxiCode.

Das Release unterstützt kodierte Inhaltsmuster wie:

{binary:...}
~dNNN
~hXX
~~

Das ist nützlich, wenn Barcode-Werte nicht nur aus Klartext bestehen. Manche Workflows benötigen kodierte Steuerzeichen, binäre Payloads oder strukturierte Inhalte. Wenn diese Fälle direkt in der Reporting-Schicht verarbeitet werden, wird die gesamte Pipeline leichter nachvollziehbar und einfacher zu testen.

Fazit für Entwickler

List & Label Cross Platform 31.003 erweitert die Barcode-Unterstützung, sodass mehr reale Report- und Etikettenvorlagen direkt in plattformübergreifenden .NET-Reporting-Workflows gerendert werden können.

Für .NET-Entwickler bedeutet das weniger externe Barcode-Generatoren, weniger vorgerenderte Bilder und weniger Sonderfälle im Anwendungscode.

Du entwickelst die Anwendungslogik. List & Label übernimmt die Reporting-Schicht — einschließlich weiterer Barcode-Renderings, die bisher Workarounds erfordert haben.

Wenn deine aktuelle Reporting-Pipeline Barcode-Bilder außerhalb des Reports erzeugt, ist 31.003 ein guter Anlass zu prüfen, ob dieser Code noch nötig ist.

Empfohlene Artikel

Schreibe einen Kommentar