Com generar ITF-14 i Interleaved 2 de 5 Barcodes per a l'etiquetatge de cartó i logística

Com generar ITF-14 i Interleaved 2 de 5 Barcodes per a l'etiquetatge de cartó i logística

Què són ITF-14 i Interleaved 2 de 5 Barcodes?

ITF-14 és el codi de barres estàndard per a cartons i els casos de transport en les cadenes d’enviament globals (encode 14 dígits). Interleaved 2 de 5 (I2of5) és un codi numèric de gran densitat utilitzat per l’etiquetatge de magatzem, industrial i de distribució, que recolza línies digitals de longitud igual variable.

Iniciació ràpida (exemple mínim)

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

Taula de continguts

Introducció

Aquest guia mostra com generar ITF-14 i Interleaved 2 de 5 codis de bar per a la logística, cartó i etiquetatge d’emmagatzematge utilitzant Aspose.BarCode per .NET, amb codi complet, consells de disseny i solucions per l’automatització de la cadena de subministrament.

Prerequisits

  • Visual Studio 2019 o posterior
  • .NET 6.0+ o .Net Framework 4.6.2+
  • Aspose.BarCode per a .NET (NuGet)
  • C# coneixements bàsics
PM> Install-Package Aspose.BarCode 

Implementació de pas a pas

L’ITF-14 és un exemple:

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

2 de 5 exemples:

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

Caracterització de l’aparició de barcode

  • Bars de porta (ITF-14): csgen.Parameters.Barcode.ITF14.ITF14BorderType = ITF14BorderType.Frame; // Other options: Bar, None, etc.
  • Alçada i amplada del bar: csgen.Parameters.Barcode.BarHeight.Pixels = 100; gen.Parameters.Barcode.XDimension.Pixels = 3;
  • Pel·lícula de color / Background: csgen.Parameters.Barcode.BarColor = Color.Black; gen.Parameters.Barcode.BackColor = Color.White;
  • Capçalera de la Comissió: csgen.Parameters.CaptionBelow\.Visible = true;

Formats de sortida suportats

  • PNG, JPEG, BMP – Etiquetes digitals i impresos
  • TIFF - High-res / Arxiu
  • SVG, EMF – Impressió de format gran / vector

Problemes i problemes comuns

  • El barc no escaneix?

  • Les entrades assegures són tots els dígits, la longitud correcta, fins i tot els dits per a I2of5, el contrast correcte.

  • No hi ha cap marc en ITF-14?

  • Set ITF14BorderType to Frame per a la conformitat de la cadena d’aportació GS1.

  • Too gran per a l’etiqueta?

  • Ajustar la xdimensió i l’alçada de la barra per a una mida més petita.

FAQs

**Q: Puc codificar nombres de longitud variable amb Interleaved 2 de 5?**A: Sí, però fins i tot els números.

**Q: Quin és el bar / marc del portador en ITF-14?**A: Un límit al voltant del codi de barrera per a la conformitat de la cadena d’oferta / GS1 i una millor detecció de l’escanner.

Utilitzar casos i aplicacions

  • Pallet i etiquetatge de cartó (ITF-14)
  • Inventari d’Estalvi / Indústria (I2of5)
  • Barcodes de cas d’enviament
  • Automatització de la cadena de subministrament en massa

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

TipusFeuNo donem
Llenguatge digitalITF-14: 13, I2of5: fins i tot el nombreTipus d’indicadors per a I2of5
Portar barsUtilitzar el marc per a la conformitat ITF-14No hi ha límits per a les etiquetes ITF-14
Format de sortidaUtilitzar PNG/SVG per imprimir crispLow-res JPG per a l’embalatge
CaptionMostra per a claredatOcultar les etiquetes d’emmagatzematge

Conclusió

ITF-14 i Interleaved 2 de 5 són la base de la logística i l’automatització d’emmagatzematge. Aspose.BarCode per .NET fa que sigui fàcil generar, exportar i personalitzar aquests codis de bar per a qualsevol cadena de subministrament o flux de treball industrial. Aspose.BarCode API Referència Per a més detalls.

 Català