用于 .NET 的 2D 条码编写器

介绍用于 .NET 的 2D 条码编写器

用于 .NET 的 2D 条码编写器是一款插件,允许开发人员在其 .NET 应用程序中生成 2D 条码。本指南提供了可用功能的概述,并使用代码示例解释如何执行常见任务。

支持的 2D 条码类型

用于 .NET 的 2D 条码编写器支持几种类型的 2D 条码,包括:

  • 二维码(QR Code)
  • 数据矩阵(Data Matrix)
  • PDF417

生成 2D 条码

要生成 2D 条码,可以使用 BarcodeGenerator 类。此类提供了多个属性,以便自定义条码,例如 CodeTextEncodeTypesResolution

using Aspose.BarCode;

// 创建一个新的 BarcodeGenerator 实例
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.QR, "https://www.example.com");

// 设置条码的分辨率
generator.Parameters.Resolution = 300;

// 将条码保存到图像文件中
generator.Save("qr_code.png", BarCodeImageFormat.Png);

自定义 2D 条码

可以通过使用 BarcodeGenerator 类提供的各种属性来自定义 2D 条码的外观。例如,可以更改条码的背景颜色。

using Aspose.BarCode;

// 创建一个新的 BarcodeGenerator 实例
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.QR, "https://www.example.com");

// 设置条码的背景颜色
generator.Parameters.BackColor = Color.Blue;

// 设置自动调整大小模式
generator.Parameters.AutoSizeMode = AutoSizeMode.Nearest;

// 将条码保存到图像文件中
generator.Save("qr_code.png", BarCodeImageFormat.Png);
 中文