Wie man ITF-14 und Interleaved 2 von 5 Barcodes für Karton und Logistik Labeling generiert

Wie man ITF-14 und Interleaved 2 von 5 Barcodes für Karton und Logistik Labeling generiert

Was sind ITF-14 und Interleaved 2 von 5 Barcodes?

ITF-14 ist der Standardbarcode für Kartons und Versandfälle in globalen Versorgungsketten (Encodes 14 Zahlen). Interleaved 2 von 5 (I2of5) ist eine hohe Dichte numerische Barcode, die für Lager-, Industrie- und Vertriebsetiketten verwendet wird, und unterstützt variable gleichlänge-Digitalstreifen.

Schneller Start (Minimal Example)

using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123");
generator.Save("carton-itf14.png", BarCodeImageFormat.Png);

Tabelle der Inhalte

Einführung

Dieser Leitfaden zeigt, wie man ITF-14 und Interleaved 2 von 5 Barcodes für Logistik, Karton und Lagerzeichen mit Aspose.BarCode für .NET generiert, mit vollständiger Code, Design-Tipps und Lösungen für Lieferkette-Automation.

Voraussetzung

  • Visual Studio 2019 oder später
  • .NET 6.0+ oder .Net Framework 4.6.2+
  • Aspose.BarCode für .NET (NuGet)
  • Grundkenntnisse C#
PM> Install-Package Aspose.BarCode 

Schritt für Schritt Implementierung

ITF-14 Beispiele:

using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123"); // 13 digits + auto-checksum
gen.Save("carton-itf14.png", BarCodeImageFormat.Png);

2 von 5 Beispiele:

BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Interleaved2of5, "12345678"); // Even digits only
gen.Save("label-i2of5.png", BarCodeImageFormat.Png);

Anpassung Barcode-Erscheinung

  • Bearer Bars (ITF-14) : csgen.Parameters.Barcode.ITF14.ITF14BorderType = ITF14BorderType.Frame; // Other options: Bar, None, etc.
  • Barhöhe / Breite: csgen.Parameters.Barcode.BarHeight.Pixels = 100; gen.Parameters.Barcode.XDimension.Pixels = 3;
  • Farbe / Hintergrund: csgen.Parameters.Barcode.BarColor = Color.Black; gen.Parameters.Barcode.BackColor = Color.White;
  • In der Kapitel: csgen.Parameters.CaptionBelow\.Visible = true;

Unterstützte Output-Formate

  • PNG, JPEG, BMP – Druck und digitale Etiketten
  • TIFF – High-res/Archiv
  • SVG, EMF – Vektor / Breitformat Druck

Problemlösung & gemeinsame Probleme

  • Barcode nicht scannen?

  • Sicheres Eingang ist alle Ziffern, die korrekte Länge, sogar die Ziffer für I2of5, der richtige Kontrast.

  • Es gibt keinen Rahmen auf ITF-14?

  • Set ITF14BorderType to Frame für die GS1 Lieferketteverträglichkeit.

  • Too groß für das Etikett?

  • XDimension und Barhöhe für kleinere Größe anpassen.

FAQs

**Q: Kann ich Variable-Länge mit Interleaved 2 von 5 codieren?**A: Ja, aber nur die Anzahl der Zahlen.

**Q: Was ist die Trägerbar/Frame in ITF-14?**A: Eine Grenze um den Barcode für die Lieferkette/GS1 Compliance und bessere Scanner-Detektion.

Verwendung von Fällen und Anwendungen

  • Pallet und Kartonzeichen (ITF-14)
  • Lager/Industrial Inventory (I2of5)
  • Schifffälle Barcodes
  • Automatisierung der Lieferkette

Best Practices: Schnelle Referenztabelle

Tippzu tunDon nicht
Digitale LängeITF-14: 13, I2of5: auch die ZahlOdd-Digite für I2of5
Bearer BarsVerwenden Sie Frame für die ITF-14 ComplianceKeine Grenzen für ITF-14 Label
AusgangsformateVerwenden Sie PNG/SVG für Crisp-DruckLow-res JPG für die Verpackung
CaptionZeigen Sie unten für KlarheitVerborgenheit auf Lageretiketten

Schlussfolgerungen

ITF-14 und Interleaved 2 von 5 sind der Hintergrund der Logistik und Lagerautomatisierung. Aspose.BarCode für .NET macht es einfach, diese Barcodes für jede Lieferkette oder industrielle Workflow zu generieren, zu exportieren und anzupassen. Aspose.BarCode API Referenz Für weitere Details.

 Deutsch