如何在 .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 参考 更多选项和邮政条形码标准。