如何在 .NET 中创建邮政和邮件自动化的 POSTNET 和 PLANET 条形码

如何在 .NET 中创建邮政和邮件自动化的 POSTNET 和 PLANET 条形码

什么是POSTNET和Planet Barcodes?

POSTNET 和 PLANET 是用于邮件分类、跟踪和直接营销的 USPS 邮政条码; PSTNET 有 ZIP 代码(5、9 或 11 个数字); PLanet 用于电子邮局跟随和客户响应,可编码高达 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 

步骤实施

邮件例子:

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 - 高级 / 档案
  • SVG,EMF - 大批邮件的 vector

麻烦解决与常见问题

  • 行李箱不扫描?

  • 检查数字长度、全数输入、合适的对比和USPS格式要求。

  • 代码长度?

  • 在 POSTNET 中使用 5, 6, 9 或 11 个数字; 在 PLANET 中,使用 12 個数字。

  • 包装代码太厚/小?

  • 调整 BarHeight 和 XDimension。

FAQ

**Q:我可以使用邮件用于所有美国邮政吗?**答:POSTNET 是 ZIP 的遗产; 智能邮件现在是标准的,但 POSTNet 仍然适用于许多发送商。

问:我可以为直接营销创建条形码吗?答:是的,通过您的邮件列表,并在代码中创建每个条码。

使用案例和应用程序

  • USPS ZIP 和邮件分类(POSTNET)
  • 直接邮件活动和跟踪
  • 客户响应邮件(PLANET)
  • 邮政设施高速自动化

最佳实践:快速参考表

提示不要
代码长度邮件: 5/6/9/11; 行星: 12错误 / 额外数字
输出格式SVG / PNG 印刷 / 数字包装的低 JPG
酒吧颜色黑暗在白色彩色纸上的光线
容器下面显示参考隐藏在大批邮件

结论

POSTNET 和 PLANET 条码仍然是美国邮政自动化和直接营销的关键。Aspose.BarCode for .NET 为您提供完整的 USPS 兼容性和高容量的工作流支持。 Aspose.BarCode API 参考 更多选项和邮政条形码标准。

 中文