C# QR碼生成器

This article was translated from English: Does it need improvement?
Translated
View the article in English

IronQR 是一款世界級的 QR 產生器、檢測模型和 .NET 開發人員的讀取器。 在現代數字世界中,QR碼已成為獲取資訊和連接各種服務的常用方式。 无论您是想为您的项目创建QR码,还是想解码它们以收集数据,IronQR 都是您在 “C# QR码生成” 和 “C# QR码读取” 方面的理想库。

歡迎來到我們關於 IronQR 的簡易教程。 我們將探討如何在C#程式設計中使用這個函式庫來生成和讀取QR碼,即使你不是專家。

開始使用 IronQR

立即在您的專案中使用IronQR,並享受免費試用。

第一步:
green arrow pointer


安裝選項

解鎖在您的 C# 項目中無縫生成和讀取 QR 碼的潛力,使用 IronQR 強大的 NuGet 套件。 無論您是資深開發者還是剛開始編程之旅,我們的庫都能簡化過程,讓每個人都能輕鬆使用。 使用 IronQR,您可以輕鬆生成自定義 QR 碼並輕鬆解碼。 不要錯過這個加強您應用程式的機會。 點擊此連結下載我們的 NuGet 套件,並立即用 IronQR 打開 QR 碼可能性的大門。!

生成和讀取QR碼

在這個綜合章節中,您將學習如何使用IronQR創建和解碼QR碼。 我們將介紹設定和實施過程,讓您能夠輕鬆生成符合您需求的QR碼,並解碼QR碼以提取和使用其中的信息。

使用 IronQR 輕鬆生成 QR 碼:

QR碼已成為企業和開發者連接實體與數字世界的重要工具。 使用 IronQR,在您的 C# 應用程式中創建和使用 QR 碼從未如此簡單。 此代碼示例演示了如何可以毫不費力地從文本字符串生成 QR 碼並將其保存為圖像文件。IronQR 簡化了 QR 碼處理的複雜性,使各級開發者都能輕鬆使用。 了解如何在您的項目中解鎖 IronQR 的強大功能,將您的應用程式提升到新的高度。

:path=/static-assets/qr/content-code-examples/get-started/get-started-1.cs
using IronQr;
using IronSoftware.Drawing;

// Create a QR Code object
QrCode myQr = QrWriter.Write("hello world");

// Save QR Code as a Bitmap
AnyBitmap qrImage = myQr.Save();

// Save QR Code Bitmap as File
qrImage.SaveAs("qr.png");
Imports IronQr
Imports IronSoftware.Drawing

' Create a QR Code object
Private myQr As QrCode = QrWriter.Write("hello world")

' Save QR Code as a Bitmap
Private qrImage As AnyBitmap = myQr.Save()

' Save QR Code Bitmap as File
qrImage.SaveAs("qr.png")
VB   C#

使用 IronQR 簡化 QR 碼讀取:

QR 碼無處不在,而且它們經常包含重要資訊。 使用IronQR,您可以輕鬆地在您的C#應用程序中解碼QR碼。 此示例展示了如何從圖像文件讀取 QR 碼。IronQR 讓 QR 碼解碼變得簡單,即使是對程式設計初學者也能輕鬆掌握。 只需打開一張圖片,讀取其中包含的QR碼,並訪問其中的信息。 探索 IronQR 的簡單性,並立即輕鬆提升您的項目,實現 QR 碼讀取。

:path=/static-assets/qr/content-code-examples/get-started/get-started-2.cs
using IronQr;
using IronSoftware.Drawing;
using System.Collections.Generic;

// Open the asset to read a QR Code from
var inputBmp = AnyBitmap.FromFile("IMAGE_TO_READ.png");

// Load the asset into QrImageInput
QrImageInput imageInput = new QrImageInput(inputBmp);

// Create a QR Reader object
QrReader reader = new QrReader();

// Read the Input an get all embedded QR Codes
IEnumerable<QrResult> results = reader.Read(imageInput);
Imports IronQr
Imports IronSoftware.Drawing
Imports System.Collections.Generic

' Open the asset to read a QR Code from
Private inputBmp = AnyBitmap.FromFile("IMAGE_TO_READ.png")

' Load the asset into QrImageInput
Private imageInput As New QrImageInput(inputBmp)

' Create a QR Reader object
Private reader As New QrReader()

' Read the Input an get all embedded QR Codes
Private results As IEnumerable(Of QrResult) = reader.Read(imageInput)
VB   C#

結論

在本文中,我們探討了IronQR的動態功能,它是“C# QR碼生成”和“C# QR碼讀取”的首選庫。隨著我們的數字世界持續發展,QR碼已成為各行各業的重要組成部分,為物理與數字領域之間提供了一座橋樑。

IronQR 使 QR 碼的生成和讀取變得簡單直接,確保即使是初學者也能迅速將 QR 碼功能整合到他們的 C# 應用程式中。 提供的代碼範例說明了您如何可以從文字生成 QR 碼,以及如何從圖像文件讀取 QR 碼,所有這些都只需最少的努力。

總之,IronQR 讓您可以在應用程式中充分發揮 QR 碼的潛力。 其友好的使用者介面、全面的文件資料和強大的功能使其成為任何尋求增強其軟件QR碼功能的人的完美選擇。 擁抱 IronQR 的 QR 碼世界,探索它如何將您的 C# 項目推向新的高度。