Как генерировать POSTNET и PLANET баркоды для почтовой и электронной автоматизации в .NET

Как генерировать POSTNET и PLANET баркоды для почтовой и электронной автоматизации в .NET

Что такое POSTNET и PLANET Barcodes?

POSTNET и PLANET являются почтовыми баркодами USPS, используемыми для распределения почты, отслеживания и прямого маркетинга. PSTNET кодирует 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 6.0+ или .Net Framework 4.6.2+
  • Aspose.BarCode для .NET (NuGet)
  • Основное знание C#
PM> Install-Package Aspose.BarCode 

Step-by-Step реализация

Почтовый пример:

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.

FAQs

Q: Могу ли я использовать POSTNET для всех американских почт?Ответ: POSTNET является наследием для ZIP; Intelligent Mail теперь является стандартным, но PSTNET все же принимается для многих почтовых операторов.

Q: Могу ли я генерировать баркоды для прямого маркетинга?Ответ: Да, перейдите через ваш почтовый список и генерируйте каждый баркод в коде.

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

  • USPS ZIP и распределение почты (POSTNET)
  • Прямые почтовые кампании и отслеживание
  • Посылки ответа клиентов (PLANET)
  • Высокая скорость автоматизации для почтовых установок

Лучшие практики: таблица быстрого обращения

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

Заключение

Баркоды POSTNET и PLANET остаются ключевыми для почтовой автоматизации и прямого маркетинга в США. Aspose.BarCode для .NET обеспечивает полную совместимость с USPS и поддержку рабочего потока высокого объема. Aspose.BarCode API ссылка Для дополнительных вариантов и стандартов почтового баркода.

 Русский