Как да генерираме ITF-14 и Interleaved 2 of 5 баркодове за кутии и логистично етикетиране

Как да генерираме ITF-14 и Interleaved 2 of 5 баркодове за кутии и логистично етикетиране

Какво представляват ITF-14 и Interleaved 2 of 5 баркодовете?

ITF-14 е стандартният баркод за кутии и транспортни опаковки в глобалните вериги за доставки (кодира 14 цифри). Interleaved 2 of 5 (I2of5) е високоплътен числов баркод, използван за етикетиране в складове, индустрията и дистрибуцията, поддържащ променливи низове от цифри с четна дължина.


Бърз старт (Минимален пример)

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

Съдържание

  1. Въведение
  2. Какво представляват ITF-14 и Interleaved 2 of 5 баркодовете?
  3. Бърз старт (Минимален пример)
  4. Предупреждения
  5. Етап-на-степенна реализация
  6. Персонализиране на външния вид на баркода
  7. Поддържани изходни формати
  8. Общи проблеми и решаване на проблеми
  9. ЧЗВ
  10. Използвайте случаи и приложения
  11. Най-добрите практики
  12. Свързани статии
  13. заключение

Въведение

Този наръчник показва как да генерирате ITF-14 и Interleaved 2 of 5 баркодове за логистика, кутии и складово етикетиране, използвайки Aspose.BarCode for .NET, с пълен код, съвети за дизайн и решения за автоматизация на веригата за доставки.


Предупреждения

  • Visual Studio 2019 или по-късно
  • .NET 6.0+ или .NET Framework 4.6.2+
  • Aspose.BarCode for .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);

Пример за Interleaved 2 of 5:

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

Персонализиране на външния вид на баркода

  • Поддържащи ленти (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;

Поддържани изходни формати

  • Форматиране на Application Identifiers (AIs)
  • TIFF – Висока резолюция/архивен
  • SVG, EMF – Векторен/голямоформатен печат

Общи проблеми и решаване на проблеми

  • Баркодът не се сканира? - Уверете се, че входът съдържа само цифри, правилна дължина, четни цифри за I2of5, подходящ контраст.
  • Няма рамка върху ITF-14? - Задайте ITF14BorderType на Frame за съответствие със верига за доставки по GS1.
  • Твърде голям за етикет? - Регулирайте XDimension и височината на лентата за по-малък размер.

ЧЗВ

Q: Мога ли да кодирам числа с променлива дължина с Interleaved 2 of 5? A: Да, но само четен брой цифри.

Q: Какво е носещата лента/рамка в ITF-14? A: Граница около баркода за съответствие със снабдителната верига/GS1 и по-добро откриване от скенера.


Използвайте случаи и приложения

  • Етикетиране на палети и кутии (ITF-14)
  • Склад/индустриален инвентар (I2of5)
  • Баркодове за транспортни кутии
  • Автоматизация на масовата верига за доставки

Най‑добри практики: Таблица за бърза справка

СъветИзвършиНе
Дължина на цифритеITF-14: 13, I2of5: четно числоНечетни цифри за I2of5
Поддържащи линииИзползвайте рамка за съответствие с ITF-14Без рамка за етикети ITF-14
Изходен форматИзползвайте PNG/SVG за кристално чист печатJPG с ниска резолюция за опаковка
НадписПокажете по-долу за яснотаСкрийте на складовите етикети

заключение

ITF-14 и Interleaved 2 of 5 са гръбнакът на логистиката и автоматизацията на складовете. Aspose.BarCode for .NET улеснява генерирането, експортирането и персонализирането на тези баркодове за всяка верига за доставки или индустриален работен процес. Вижте Aspose.BarCode API Reference за повече подробности.

 Български