Как генерировать 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 Barcodes?
- Быстрый старт (минимальный пример)
- Предупреждения
- Step-by-Step реализация
- Приспособление баркода
- Поддержанный формат выхода
- Решение проблем и общие проблемы
- FAQs
- Используйте случаи и приложения
- Лучшие практики
- Связанные статьи
- Заключение
Введение
Этот руководство охватывает, как генерировать паровые коды 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 ссылка Для дополнительных вариантов и стандартов почтового баркода.