Cómo generar ITF-14 y Interleaved 2 de 5 códigos de bar para etiquetado de cartón y logística

Cómo generar ITF-14 y Interleaved 2 de 5 códigos de bar para etiquetado de cartón y logística

¿Qué son ITF-14 y Interleaved 2 de 5 códigos de bar?

ITF-14 es el código de barras estándar para los cartones y los casos de envío en las cadenas de suministro globales (encodado 14 dígitos). Interleaved 2 de 5 (I2of5) es un código numérico de alta densidad utilizado para el etiquetado de almacenamiento, industrial y de distribución, apoyando las líneas digitales iguales de longitud variables.

Comienzo rápido (exemplo mínimo)

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

Tabla de contenidos

Introducción

Este guía muestra cómo generar ITF-14 y Interleaved 2 de 5 códigos de bar para logística, cartón y etiquetado de almacenes utilizando Aspose.BarCode para .NET, con código completo, consejos de diseño y soluciones para la automatización de la cadena de suministro.

Prerequisitos

  • Visual Studio 2019 o más tarde
  • .NET 6.0+ o .Net Framework 4.6.2+
  • Aspose.BarCode para .NET (NuGet)
  • Conocimiento básico C#
PM> Install-Package Aspose.BarCode 

Implementación paso a paso

ITF-14 Exemplos:

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

Entre 2 de 5 ejemplos:

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

Caracterización de la aparición de barcode

  • Barras de carga (ITF-14) csgen.Parameters.Barcode.ITF14.ITF14BorderType = ITF14BorderType.Frame; // Other options: Bar, None, etc.
  • Alta y ampliación del bar: csgen.Parameters.Barcode.BarHeight.Pixels = 100; gen.Parameters.Barcode.XDimension.Pixels = 3;
  • Color y fondo: csgen.Parameters.Barcode.BarColor = Color.Black; gen.Parameters.Barcode.BackColor = Color.White;
  • • Capítulo: csgen.Parameters.CaptionBelow\.Visible = true;

Formatos de salida apoyados

  • PNG, JPEG, BMP – Etiquetas impresas y digitales
  • TIFF - High-res / archivo
  • SVG, EMF – Impresión de formato vector / amplio

Resolución de problemas y problemas comunes

  • ¿No se puede escanear el barco?

  • Las entradas de seguridad son todos los dígitos, la longitud correcta, incluso los digitos para I2of5, el contraste correcto.

  • No hay un marco en ITF-14?

  • Configure ITF14BorderType to Frame para el cumplimiento de la cadena de suministro GS1.

  • ¿Too grande para la etiqueta?

  • Ajuste XDimension y altura de bar para un tamaño más pequeño.

FAQs

**Q: ¿Puedo codificar los números de longitud variable con Interleaved 2 de 5?**A: Sí, pero sólo el número de cifras.

**Q: ¿Cuál es el bar/quadro del portador en ITF-14?**A: Un límite alrededor del código de barras para el cumplimiento de la cadena de suministro/GS1 y una mejor detección del escáner.

Usar Casos y Aplicaciones

  • Pallet y etiquetado de cartón (ITF-14)
  • Depósito / inventario industrial (I2of5)
  • Códigos de barcos de caso de envío
  • Automatización de la cadena de suministro

Mejores prácticas: Tabla de referencia rápida

TipohacerNo se
Digitación de longitudITF-14: 13, I2of5: incluso númeroPáginas para I2of5
Las barrasUtilizar el marco para la conformidad ITF-14No hay límites para las etiquetas ITF-14
Formato de salidaUso de PNG/SVG para la impresión de crispJPG bajo para el paquete
CapturaMostrar por debajo para claridadEscondido en las etiquetas de almacenamiento

Conclusión

ITF-14 y Interleaved 2 de 5 son el backbone de la logística y la automatización del almacenamiento. Aspose.BarCode para .NET hace que sea fácil generar, exportar y personalizar estos códigos de bar para cualquier cadena de suministro o flujo de trabajo industrial. Aspose.BarCode API Referencia Para más detalles.

 Español