在實際環境中測試
在生產環境中測試無浮水印。
在任何需要的地方都能運作。
由於條碼使用的迅速增加,開發人員必須能夠在他們偏好的程式語言中生成條碼。因此,本教程將演示如何在 .NET 中生成條碼。
條碼生成器 .NET 教程
在 Visual Studio 中創建項目
安裝 C# 條碼生成器庫
為 Windows Forms 應用程序設計用戶界面
編寫核心功能的代碼
讓我們開始教程。
本教程使用最新版本的 Visual Studio 和 Windows Forms 應用程式範本。您可以使用自己選擇的應用程式,以及您現有的專案和版本。
開啟 Visual Studio > 點擊 建立新專案 > 選擇 Windows Forms 應用程式範本 > 按下 下一步 > 為專案命名 > 按下 下一步 => 選擇您的目標 .NET Framework => 點擊 建立 按鈕。
建立新的 Windows Forms 應用程式
安裝條碼生成庫有很多好處。IronBarcode 是用 C# 編寫的,只需一行代碼即可創建條碼和 QR 碼。它還支持將 QR 碼或條碼保存為所需的文件格式。此外,它還為在 .NET 中生成條碼提供免費服務和運行時支持。
讓我們開始安裝 IronBarcode NuGet 套件。您可以使用以下三種方法之一進行安裝:
在 Package Manager Console 中輸入以下指令。它會為您下載並安裝套件。
Install-Package BarCode
套件管理員主控台安裝步驟
您也可以使用 NuGet 套件解決方案來安裝 Barcode 套件。只需遵循以下步驟:
點擊 工具 > NuGet 套件管理器 > 管理解決方案的 NuGet 套件。
這將為您打開 NuGet 套件管理器。點擊瀏覽並搜索 BarCode,然後安裝該庫。
NuGet 套件管理員 UI
作為替代方案, IronBarCode.Dll 可以從 .NET Barcode DLL 下載並添加到您的專案作為參考。
這個 .NET 條碼生成器的用戶界面應該包含2個標籤、1個富文本框和1個圖片框,用來顯示生成的條碼圖像。下面的圖片顯示了一個簡單的設計示例。
設計 Windows Forms 應用程式
雙擊“生成”按鈕。以下代碼將會出現:
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")
讓我們逐行了解代碼。
生成條碼
是一種類型的條碼。 CreateBarcode
是由 提供的功能 BarcodeWriter
IronBarcode
套件的類別。
BarcodeValue.Text
是使用者在運行時提供的文字框的值。
BarcodeWriterEncoding.Code128
是用於生成條碼的編碼方案。此代碼類型可以更改為另一種編碼方案,例如 BarcodeWriterEncoding.QRCode
,以生成 QR 碼。
IronBarcode 提供了與多種影像格式互動的能力,例如 PNG、JPEG、HTML、PDF。 GIF或TIFF例如 SaveAsPng
將條碼保存為PNG格式。此外,IronBarcode還適用於 PDF 檔案 從所有頁面中提取條碼或二維碼。
BarcodeImage
是顯示生成的條碼圖片給用戶看的 PictureBox 的名稱。
按 Ctrl + F5 运行应用程式。
運行條碼生成器應用程式
在文本框中寫入您想要編碼的值,如下所示。
將 URL 貼上以生成條碼
現在,點擊 "Generate" 按鈕。條碼將如下圖所示生成。
在Windows Forms應用程式中生成條碼
接下來,在一行代碼中顯示條碼的值:
MyBarCode.AddBarcodeValueTextBelowBarcode();
MyBarCode.AddBarcodeValueTextBelowBarcode();
MyBarCode.AddBarcodeValueTextBelowBarcode()
從字串生成條碼
IronBarcode 為開發者提供了一個友好的 API 來 讀取 為 .NET 編寫條碼, 優化準確性 並確保在真實世界的軟體中保持低錯誤率。訪問 官方文件頁面 關於 IronBarcode 的更多資訊。
目前,如果您購買 完整的Iron Suite只需支付兩個圖書館的價格,您即可獲得五個圖書館。欲了解更多信息。
您還可以下載一個 zip 文件專案.