Як генерувати POSTNET і PLANET баркоди для поштової та електронної автоматизації в .NET

Як генерувати POSTNET і PLANET баркоди для поштової та електронної автоматизації в .NET

Що таке POSTNET і PLANET?

POSTNET і PLANET є поштовими баркодами USPS, які використовуються для розрізування пошти, відстеження та прямого маркетингу.POSTnet кодує ZIP коди (5, 9 або 11 цифр); ПЛАНЕТ використовується для моніторингу пошту та відповіді клієнтів, кодування до 12 цифрів.

Швидкий початок (наприклад мінімальний)

using Aspose.BarCode.Generation;
var generator = new BarcodeGenerator(EncodeTypes.Postnet, "12345");
generator.Save("postnet-mail.png", BarCodeImageFormat.Png);

Таблиця контенту

Введення

Цей посібник розповідає про те, як генерувати POSTNET і PLANET баркоди для поштових, поштових і прямих маркетингових робочих потоків за допомогою Aspose.BarCode для .NET.

Передумови

  • Visual Studio 2019 або вище
  • Створення .NET Framework 4.6.2+
  • Aspose.BarCode для .NET (NuGet)
  • Основні знання C#
PM> Install-Package Aspose.BarCode 

Крок за кроком реалізація

Приклад з пошти:

using Aspose.BarCode.Generation;
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Postnet, "12345");
gen.Save("postnet-mail.png", BarCodeImageFormat.Png);

Приклади планети:

BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Planet, "012345678901");
gen.Save("planet-mail.png", BarCodeImageFormat.Png);

Налаштування зображення баркоду

  • Висота та ширина барів: csgen.Parameters.Barcode.BarHeight.Pixels = 60; gen.Parameters.Barcode.XDimension.Pixels = 2;
  • Колір та фонові кольори: csgen.Parameters.Barcode.BarColor = Color.SaddleBrown; gen.Parameters.Barcode.BackColor = Color.White;
  • • Капітальна: csgen.Parameters.CaptionBelow\.Visible = true;

Підтримуються формати виходу

  • PNG, JPEG, BMP – стандартна друкована та цифрова пошта
  • TIFF – High-res / Архів
  • SVG, EMF – вектор для масових посилань

Вирішення проблем і загальні проблеми

  • Баккод не сканується?

  • Перевірте довжину цифр, всецифровий вхід, правильний контраст і вимоги до формату USPS.

  • Довжина коду вище?

  • Використовуйте 5, 6, 9 або 11 цифр для POSTNET; 12 цифрів для PLANET.

  • Занадто глибокий / невеликий баркод?

  • Використання BarHeight і XDimension.

FAQ

**Q: Чи можу я використовувати POSTNET для всієї американської пошти?**Відповідь: POSTNET є спадщиною для ZIP; Інтелектуальна пошта тепер є стандартною, але PSTNET все ще приймається для багатьох поштових постачальників.

**Q: Чи можу я генерувати баркоди для прямого маркетингу?**Відповідь: Так, перейдіть через список пошти і генеруйте кожен баркод в коді.

Використання випадків та додатків

  • USPS ZIP і пошта (POSTNET)
  • Прямі поштові кампанії та відстеження
  • Клієнтський відгук по електронній пошті (Planet)
  • Високошвидкісна автоматизація для поштових установок

Найкращі практики: швидкий референтний стіл

ТіпДайтеНе дайте
Довжина кодуПостнет: 5/6/9/11; Планета: 12Помилкові / екстра цифри
Формат виходуSVG / PNG для друку / цифровогоНизький рівень JPG для контейнерів
Бар кольоруТемний на білийСвітло на кольоровій папері
КапітанПоказати нижче для посиланняЗахоплюється на масових поштах

Заключення

POSTNET і PLANET баркоди залишаються ключовими для американської поштової автоматизації та прямого маркетингу. Aspose.BarCode для .NET забезпечує повну сумісність з USPS і підтримку робочого потоку високого обсяга. Aspose.BarCode API Референт для додаткових варіантів та стандартів поштового баркоду.

 Українська