Com generar codis de barres ITF-14 i Interleaved 2 of 5 per a etiquetatge de caixes i logística

Com generar codis de barres ITF-14 i Interleaved 2 of 5 per a etiquetatge de caixes i logística

Què són els codis de barres ITF-14 i Interleaved 2 of 5?

ITF-14 és el codi de barres estàndard per a caixes i embalatges d’enviament en cadenes de subministrament globals (codifica 14 dígits). Interleaved 2 of 5 (I2of5) és un codi de barres numèric d’alta densitat utilitzat per a l’etiquetatge d’entrepans, industrial i de distribució, que admet cadenes de dígits de longitud parella variable.


Inici ràpid (exemple mínim)

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

Taula de continguts

  1. Introducció
  2. Què són els codis de barres ITF-14 i Interleaved 2 of 5?
  3. Inici ràpid (exemple mínim)
  4. Requisits
  5. Implementació de pas a pas
  6. Personalització de l’aparença del codi de barres
  7. Formats de sortida compatibles
  8. Problemes comuns i solució de problemes
  9. Preguntes freqüents
  10. Utilitzar Casos i Aplicacions
  11. Les millors pràctiques
  12. Articles relacionats
  13. Conclusió

Introducció

Aquesta guia mostra com generar codis de barres ITF-14 i Interleaved 2 of 5 per a etiquetatge logístic, de caixes i d’entrepans utilitzant Aspose.BarCode for .NET, amb codi complet, consells de disseny i solucions per a l’automatització de la cadena de subministrament.


Requisits

  • Visual Studio 2019 o posterior
  • .NET 6.0 o posterior (o .NET Framework 4.6.2+)
  • Aspose.BarCode for .NET (NuGet)
  • Coneixements bàsics de C#
PM> Install-Package Aspose.BarCode 

Implementació de pas a pas

Exemple ITF-14:

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

Exemple Intercalat 2 de 5:

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

Personalització de l’aparença del codi de barres

  • Barres de suport (ITF-14): csgen.Parameters.Barcode.ITF14.ITF14BorderType = ITF14BorderType.Frame; // Other options: Bar, None, etc.
  • Alçada/amplada de la barra: csgen.Parameters.Barcode.BarHeight.Pixels = 100; gen.Parameters.Barcode.XDimension.Pixels = 3;
  • Color/Fons: csgen.Parameters.Barcode.BarColor = Color.Black; gen.Parameters.Barcode.BackColor = Color.White;
  • Llegenda: csgen.Parameters.CaptionBelow\.Visible = true;

Formats de sortida compatibles

  • Comenceu cada element de dades amb el seu AI entre parèntesis, p. ex., (01), (17), (10), (21)
  • TIFF – Alta resolució/arxiu
  • SVG, EMF – Impressió vectorial/de gran format

Problemes comuns i solució de problemes

  • Codi de barres no s’escaneja? - Assegureu-vos que l’entrada sigui només dígits, longitud correcta, dígits parells per a I2of5, contrast adequat.
  • Cap marc a l’ITF-14? - Estableix ITF14BorderType a Frame per al compliment de la cadena de subministrament GS1.
  • Massa gran per a l’etiqueta? - Ajusta XDimension i l’alçada de la barra per a una mida més petita.

Preguntes freqüents

Q: Puc codificar nombres de longitud variable amb Interleaved 2 of 5? A: Sí, però només nombres parells de dígits.

Q: Què és la barra portadora/marc a l’ITF-14? A: Un contorn al voltant del codi de barres per al compliment de la cadena de subministrament/GS1 i una millor detecció per part de l’escàner.


Utilitzar Casos i Aplicacions

  • Etiquetatge de palet i caixa (ITF-14)
  • Inventari de magatzem/industrial (I2of5)
  • Codis de barres de caixa d’enviament
  • Automatització massiva de la cadena de subministrament

Millors pràctiques: taula de referència ràpida

ConsellFesNo
Longitud de dígitsITF-14: 13, I2of5: nombre parellDígits imparells per a I2of5
Barres portadoresUtilitzeu el marc per a la conformitat ITF-14Sense vora per a etiquetes ITF-14
Format de sortidaUtilitzeu PNG/SVG per a una impressió nítidaJPG de baixa resolució per a l’embalatge
LlegendaMostra a continuació per a més claredatAmaga a les etiquetes d’entrepà

Conclusió

ITF-14 i Interleaved 2 of 5 són l’esquena dorsal de la logística i l’automatització d’entrepans. Aspose.BarCode for .NET facilita la generació, exportació i personalització d’aquests codis de barres per a qualsevol cadena de subministrament o flux de treball industrial. Vegeu el Aspose.BarCode API Reference per a més detalls.

 Català