IronQR 開始 IronQR入門指南 Curtis Chau 更新:6月 10, 2025 下載 IronQR NuGet 下載 開始免費試用 法學碩士副本 法學碩士副本 將頁面複製為 Markdown 格式,用於 LLMs 在 ChatGPT 中打開 請向 ChatGPT 諮詢此頁面 在雙子座打開 請向 Gemini 詢問此頁面 在雙子座打開 請向 Gemini 詢問此頁面 打開困惑 向 Perplexity 詢問有關此頁面的信息 分享 在 Facebook 上分享 分享到 X(Twitter) 在 LinkedIn 上分享 複製連結 電子郵件文章 This article was translated from English: Does it need improvement? Translated View the article in English IronQR 是一個用於 .NET 的二維碼讀寫函式庫。 IronQR是 Iron Software 的二維碼讀寫庫。 除了高度可自訂的二維碼產生功能外,它還使用先進的機器學習模型,相容於行動裝置、桌面裝置和雲端,以偵測二維碼進行讀取。 C# 二維碼產生器閱讀庫 在 C# .NET 專案中讀取和產生二維碼 建立適用於 iOS 和 Android 行動裝置的二維碼產生器 適用於 iOS 和 Android 行動裝置的二維碼閱讀器 Xamarin 中的 QR 碼產生庫 利用機器學習技術讀取二維碼 相容性 IronQR具有跨平台相容性,支援以下平台: .NET 版本支援: C# 、 VB.NET 、 F# .NET 7、6、5和 Core 3.1+ .NET Standard (2.0+) .NET Framework (4.6.2+) 作業系統和環境支援: Windows (10+,Server 2016+) Linux (Ubuntu、Debian、CentOS 等) macOS (10+) iOS (12+) Android API 21+(v5"棒棒糖") Docker (Windows、Linux、Azure) Azure (VPS、WebApp、函數) AWS (EC2、Lambda) .NET 專案類型支援: Web (Blazor 和 WebForms) -行動端(Xamarin & MAUI) -桌面(WPF 和 MAUI) -控制台(應用程式和庫) 安裝 IronQR庫 安裝 IronQR 庫既快速又簡單。 您可以使用以下命令安裝該軟體包: Install-Package IronQR 或者,直接從IronQR NuGet 官方網站下載。 安裝完成後,您可以透過在 C# 程式碼頂部添加using IronQR;來開始使用。 IronQR.Slim 庫 IronQR.Slim具備二維碼產生和基本二維碼讀取功能。 IronQR軟體包提供高級自訂機器學習模型和適配器,以便與IronQR.Slim一起使用。 如果您希望使用 IronQR但不希望獲得更大的軟體包大小和更高的 ML 模型精度,您也可以單獨使用 IronQR.Slim 。 此選擇不會影響二維碼的產生/寫入,但請注意,讀取二維碼時不會使用進階偵測模型。 您可以使用以下命令僅安裝基本 Slim 版本: Install-Package IronQR.Slim 程式碼範例 產生二維碼範例 :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") $vbLabelText $csharpLabel 閱讀二維碼範例 :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) $vbLabelText $csharpLabel 可提供的支持 資訊 如需了解更多關於 Iron Software 的信息,請訪問我們的網站:https://ironsoftware.com/ Iron Software 提供的支持 如需一般支援和技術諮詢,請發送電子郵件至:mailto:support@ironsoftware.com Curtis Chau 立即與工程團隊聊天 技術作家 Curtis Chau 擁有卡爾頓大學計算機科學學士學位,專注於前端開發,擅長於 Node.js、TypeScript、JavaScript 和 React。Curtis 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。除了開發之外,Curtis 對物聯網 (IoT) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。 準備好開始了嗎? Nuget 下載 51,390 | Version: 2025.11 剛發表 免費下載 NuGet 下載總數:51,390 檢視授權