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