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
- ¿Qué son ITF-14 y Interleaved 2 de 5 códigos de bar?
- Comienzo rápido (exemplo mínimo)
- Prerequisitos
- Implementación paso a paso
- Caracterización de la aparición de barcode
- Formatos de salida apoyados
- Resolución de problemas y problemas comunes
- FAQs
- Usar Casos y Aplicaciones
- Mejores Prácticas
- Artículos relacionados
- Conclusión
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
Tipo | hacer | No se |
---|---|---|
Digitación de longitud | ITF-14: 13, I2of5: incluso número | Páginas para I2of5 |
Las barras | Utilizar el marco para la conformidad ITF-14 | No hay límites para las etiquetas ITF-14 |
Formato de salida | Uso de PNG/SVG para la impresión de crisp | JPG bajo para el paquete |
Captura | Mostrar por debajo para claridad | Escondido 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.