在 C# 中生成 Aztec 条码

Aztec 条码是一种二维条码,在中心包含一个方形网格和一个靶心图案。根据不同的符号模式,它可以包含不同数量的图层。在某些情况下,您可能需要创建 Aztec 代码来生成编码代码。因此,本文介绍了如何在 C# 中以编程方式生成 Aztec 条形码。

用于生成 Aztec 条码的 C# API - 免费下载

Aspose.BarCode for .NET 可用于创建或扫描不同种类的 1D 和 2D 条形码。您可以通过从 New Releases 部分下载参考 DLL 文件或使用下面的 NuGet 安装命令从 Microsoft Visual Studio IDE 中的 NuGet 库访问它来轻松地在应用程序中设置它。

PM> Install-Package Aspose.BarCode

在 C# 中生成 Aztec 条码

以下步骤说明了如何生成 Aztec 条形码:

  1. 初始化 BarcodeGenerator 类的构造函数并指定 EncodeType
  2. 以像素为单位设置大小值和符号模式。
  3. 将输出的 Aztec 条形码导出为 PNG 图像。

下面的示例代码解释了如何在 C# 中生成 Aztec 条形码:

// 初始化 BarcodeGenerator 类对象 
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Aztec, "Åspóse.Barcóde©");

// 以像素为单位设置大小值
gen.Parameters.Barcode.XDimension.Pixels = 4;

// 设置符号模式紧凑
gen.Parameters.Barcode.Aztec.AztecSymbolMode = AztecSymbolMode.Compact;

// 保存输出 Aztec 条码
gen.Save("AztecCompact.png", BarCodeImageFormat.Png);

在 C# 中生成带有纠错码的 Aztec

您需要按照以下步骤在 C# 中生成具有纠错功能的 Aztec 代码。

  1. 创建一个 BarcodeGenerator 类对象并设置 EncodeType 值。
  2. 设置符号模式和纠错级别值。
  3. 将输出的 Aztec 条形码导出为图像。

以下代码片段演示了如何在 C# 中以编程方式生成具有纠错功能的 Aztec 代码:

// 初始化 BarcodeGenerator 类对象 
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.Aztec, "Åspóse.Barcóde© is used to generate & recognize barcodes");

// 以像素为单位设置大小值
gen.Parameters.Barcode.XDimension.Pixels = 4;

// 设置符号模式 FullRange
gen.Parameters.Barcode.Aztec.AztecSymbolMode = AztecSymbolMode.FullRange;

// 将纠错能力设置为 50%
gen.Parameters.Barcode.Aztec.AztecErrorLevel = 50;

// 保存输出 Aztec 条码
gen.Save("Aztec50.png", BarCodeImageFormat.Png);

下图显示了具有 50% 纠错级别的示例 Aztec 条码:

C# 中的 Aztec 纠错

获得免费许可证

您可以通过申请 免费临时许可证 来评估 API 的全部功能。

结论

在本文中,您了解了在 C# 中以编程方式创建 Aztec 条形码的不同方法。此外,您可以根据需要调整符号模式以控制输出代码的层数。同样,您可以按照本文中介绍的信息为 Aztec 条码添加纠错。此外,您可以通过 documentation 部分探索 API 的其他功能。如有任何疑问,请在 论坛 上给我们写信。

也可以看看