在实际环境中测试
在生产中测试无水印。
随时随地为您服务。
鉴于条形码使用量的迅速增长,开发人员必须能够用自己喜欢的编程语言生成条形码。因此,本教程将演示如何在 .NET 中生成条形码。
条码生成器 .NET 教程
1.在 Visual Studio 中创建项目
2.安装 C# 条码生成器库
3.设计 Windows 窗体应用程序的用户界面
4.编写核心功能代码
5.运行 .NET 条形码生成器
让我们开始教程。
本教程使用最新版本的 Visual Studio 和 Windows 窗体应用程序模板。您可以使用自己选择的应用程序,也可以使用自己现有的项目和版本。
打开 Visual Studio > 点击 Create New Project > 选择 Windows Forms Application Template > 按 Next > 给项目命名 > 按 Next => 选择目标 .NET Framework => 点击 Create 按钮。
创建一个新的 Windows 窗体应用程序
安装条码生成器库有很多好处。用 C# 编写的 IronBarcode 提供了只需一行代码即可创建条形码和 QR 码的功能。它还支持将 QR 码或条形码保存为所需的文件格式。此外,它还为在 .NET 中生成条形码提供免费服务和运行时支持。
让我们从安装 IronBarcode NuGet 软件包开始。你可以使用以下三种方法之一进行安装:
在软件包管理器控制台中编写以下命令。它将为你下载并安装软件包。
Install-Package BarCode
软件包管理器控制台安装步骤
您也可以使用 NuGet 软件包解决方案安装条形码软件包。只需按照以下步骤操作即可:
点击 工具 > NuGet软件包管理器 > 管理解决方案的 NuGet 软件包。
这将为您打开 NuGet 包管理器。点击浏览并搜索 BarCode,然后安装该库。
NuGet软件包管理器用户界面
作为替代方案 IronBarCode.Dll 可从 .NET Barcode DLL 中下载并作为参考添加到您的项目中。
.NET 条码生成器的用户界面应包含 2 个标签、1 个富文本框和 1 个图片框,以显示生成的条码图像。下图显示了一个用于演示的简单设计。
设计 Windows 窗体应用程序
双击 "生成 "按钮。将出现以下代码:
private void button1_Click(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
}
Private Sub button1_Click(ByVal sender As Object, ByVal e As EventArgs)
End Sub
添加以下命名空间
using IronBarCode;
using System;
using System.Drawing;
using System.Windows.Forms;
using IronBarCode;
using System;
using System.Drawing;
using System.Windows.Forms;
Imports IronBarCode
Imports System
Imports System.Drawing
Imports System.Windows.Forms
在 "button1_Click "中编写以下代码()功能:
GeneratedBarcode MyBarCode = IronBarCode.BarcodeWriter.CreateBarcode(BarcodeValue.Text, BarcodeWriterEncoding.Code128);
MyBarCode.SaveAsPng("MyBarCode.png");
BarcodeImage.Image = new Bitmap("MyBarCode.png");
GeneratedBarcode MyBarCode = IronBarCode.BarcodeWriter.CreateBarcode(BarcodeValue.Text, BarcodeWriterEncoding.Code128);
MyBarCode.SaveAsPng("MyBarCode.png");
BarcodeImage.Image = new Bitmap("MyBarCode.png");
Dim MyBarCode As GeneratedBarcode = IronBarCode.BarcodeWriter.CreateBarcode(BarcodeValue.Text, BarcodeWriterEncoding.Code128)
MyBarCode.SaveAsPng("MyBarCode.png")
BarcodeImage.Image = New Bitmap("MyBarCode.png")
让我们逐行理解代码。
生成的条形码 是条形码的一种数据类型。 创建条形码 是由 条码写入器 类。
BarcodeValue.Text "是文本框的值,将由用户在运行时提供。
BarcodeWriterEncoding.Code128 "是用于生成条形码的编码方案。该代码类型可更改为另一种编码方案,即 BarcodeWriterEncoding.QRCode
,以生成 QR 码。
IronBarcode 能够与多种图像格式(如 PNG、JPEG、HTML、PDF)进行交互、 GIF 或 TIFF例如 保存为 Png 以 PNG 格式保存条形码。此外,IronBarcode 还可用于 PDF 文件 从所有页面中提取条形码或 QR 码。
BarcodeImage "是 PictureBox 的名称,用于向用户显示生成的条形码图像。
按 Ctrl + F5 运行应用程序。
运行条码生成器应用程序
如下图所示,在文本框中写入要在条形码中编码的值。
粘贴 URL 生成条形码
现在,点击 "生成 "按钮。条形码将如下图所示生成。
在 Windows 窗体应用程序中生成条形码
接下来,用一行代码显示条形码的值:
MyBarCode.AddBarcodeValueTextBelowBarcode();
MyBarCode.AddBarcodeValueTextBelowBarcode();
MyBarCode.AddBarcodeValueTextBelowBarcode()
从字符串值生成条形码
IronBarcode 提供友好的应用程序接口,供开发人员 读取 并为 .NET 编写条形码、 优化精度 并确保实际软件的低错误率。访问 官方文档页面 了解有关 IronBarcode 的更多信息。
目前,如果您购买 全铁套房您可以用两个图书馆的价格获得五个图书馆。欲了解更多信息,请访问
您还可以下载 压缩文件项目.