Как да генерираме ITF-14 и Interleaved 2 от 5 баркодове за картон и логистика етикетиране
Какво са ITF-14 и Interleaved 2 от 5 баркодове?
ITF-14 е стандартният баркод за картони и случаи на доставка в глобалните вериги за доставки (кодове 14 цифри). Interleaved 2 от 5 (I2of5) е висок плътност, използвана за етикетиране на складове, промишлени и дистрибуции, която поддържа променливи равнодушни цифрови нишки.
Бързо стартиране (Минимален пример)
using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123");
generator.Save("carton-itf14.png", BarCodeImageFormat.Png);
Таблица на съдържанието
- Въведение
- Какво са ITF-14 и Interleaved 2 от 5 баркодове?
- Бързо стартиране (Минимален пример)
- Предупреждения
- Стъпка по стъпка изпълнение
- Настройка на Barcode
- Поддържани формати за изход
- Решаване на проблеми и общи проблеми
- ФАК
- Използване на случаи и приложения
- Най-добрите практики
- Свързани статии
- заключение
Въведение
Този ръководство показва как да се генерират ITF-14 и Interleaved 2 от 5 баркодове за логистика, картони и етикетиране на складове с помощта на Aspose.BarCode за .NET, с пълен код, дизайнерски съвети и решения за автоматизация на веригата на доставки.
Предупреждения
- Visual Studio 2019 или по-късно
- .NET Framework 4.6.2+ или .net 6.0+
- Aspose.BarCode за .NET (NuGet)
- Основни познания за C#
PM> Install-Package Aspose.BarCode
Стъпка по стъпка изпълнение
Пример за ITF-14:
using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.ITF14, "1234567890123"); // 13 digits + auto-checksum
gen.Save("carton-itf14.png", BarCodeImageFormat.Png);
Изброени 2 от 5 примери:
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Interleaved2of5, "12345678"); // Even digits only
gen.Save("label-i2of5.png", BarCodeImageFormat.Png);
Настройка на Barcode
- Барове за носене (ITF-14):
csgen.Parameters.Barcode.ITF14.ITF14BorderType = ITF14BorderType.Frame; // Other options: Bar, None, etc.
- Височина на баровете / ширина:
csgen.Parameters.Barcode.BarHeight.Pixels = 100; gen.Parameters.Barcode.XDimension.Pixels = 3;
- Цвет / фонов цвят:
csgen.Parameters.Barcode.BarColor = Color.Black; gen.Parameters.Barcode.BackColor = Color.White;
- Капиталът е:
csgen.Parameters.CaptionBelow\.Visible = true;
Поддържани формати за изход
- PNG, JPEG, BMP – печатни и цифрови етикети
- TIFF – High-res / Архив
- SVG, EMF – векторна/широк форматна печат
Решаване на проблеми и общи проблеми
Баркодът не се сканира?
Сигурният вход е всички цифри, правилната дължина, дори и цифрите за I2of5, правилен контраст.
Няма рамка за ITF-14?
Настройка ITF14BorderType to Frame за съответствие с веригата на доставки на GS1.
„Това ли е голямо за етикета?“
Настройване на XDизмер и височина на лентата за по-малък размер.
ФАК
**П: Мога ли да кодирам променливи числа с Interleaved 2 от 5?**А: Да, но дори и броя на цифрите.
**П: Каква е лентата / рамката на носителя в ITF-14?**A: Граница около баркода за съответствие на веригата на доставки/GS1 и по-добро откриване на сканера.
Използване на случаи и приложения
- Етикетиране на палети и картони (ITF-14)
- Инсталация за складиране/индустриален инвентар (I2of5)
- Кодове за доставка на кораби
- Автоматизация на веригата за доставки
Най-добри практики: Бърза референтна таблица
Тип | да | да не |
---|---|---|
Дигитална дължина | ITF-14: 13, I2of5: дори число | Различни цифри за I2of5 |
носещи барове | Използване на рамка за съответствие с ITF-14 | Няма граници за етикетите на ITF-14 |
Формат на изхода | Използвайте PNG/SVG за CRISP печатане | Low-res JPG за опаковане |
Caption | Покажи по-долу за яснота | Скрийте върху етикетите на складовете |
заключение
ITF-14 и Interleaved 2 от 5 са основата на логистиката и автоматизацията на складовете. Aspose.BarCode за .NET улеснява генерирането, износа и персонализирането на тези баркодове за всяка верига на доставки или промишлен работен поток. Aspose.BarCode API Референт За повече подробности.