用于 .NET 的 2D 条码编写器
介绍用于 .NET 的 2D 条码编写器
用于 .NET 的 2D 条码编写器是一款插件,允许开发人员在其 .NET 应用程序中生成 2D 条码。本指南提供了可用功能的概述,并使用代码示例解释如何执行常见任务。
支持的 2D 条码类型
用于 .NET 的 2D 条码编写器支持几种类型的 2D 条码,包括:
- 二维码(QR Code)
- 数据矩阵(Data Matrix)
- PDF417
生成 2D 条码
要生成 2D 条码,可以使用 BarcodeGenerator
类。此类提供了多个属性,以便自定义条码,例如 CodeText
、EncodeTypes
和 Resolution
。
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);