IRONSOFTWAREHOME

IronQR NuGet 套件

Zeeshan Wazir
Zeeshan Wazir
Updated: 2026年5月9日

IronQR 是一個為 .NET 開發人員打造的強大 QR Code 生成和掃描程式庫。 為了支援多種平台並保持安裝輕量,IronQR 可作為模組化的 NuGet 套件使用。 無論您是鎖定桌面、行動、Linux、macOS 或雲原生部署,都有針對您環境量身打造的套件。 IronQR 適用於所有主要的 .NET 專案型別,包括主控台應用程式、類別庫、WPF、WinForms、ASP.NET (MVC、Razor Pages、Web API)、Blazor 伺服器及 WebAssembly、.NET MAUI 和 Xamarin。

這篇文章介紹每個 IronQR NuGet 套件,幫助您選擇適合您應用的套件。

支援的 .NET 版本

IronQR 目標是 .NET Standard 2.0,使其在 .NET 生態系統中具有廣泛的相容性。 以下執行環境完全支援:

  • .NET Framework 4.6.2+
  • .NET Standard 2.0+
  • .NET Core 2.0+
  • .NET 5, 6, 7, 8, 9, 和 10

所有下列套件共用相同的框架相容性,因此您的套件選擇取決於您的目標平台,不是您的 .NET 版本。

IronQR

最常使用的套件。 適合大多數在 Windows 上執行的 .NET 桌面、伺服器和 Web 應用程式。

PM> Install-Package IronQr

包含:

  • 核心功能 (IronQr.Slim)
  • 基於機器學習的 QR 偵測
  • 專為 Windows 優化

IronQr.Slim

IronQR 的極簡版本,無進階機器學習偵測或平台特定的相依性。 理想於:

  • 在性能和大小優於完整偵測準確性的專案
  • 跨平台開發,包括:
  • Windows
  • Linux
  • macOS (Intel 和 ARM)
  • 透過 MAUI 或 Xamarin 的 iOS 和 Android
  • 您只需生成 QR Code 或掃描乾淨、高解析度圖像的環境

要使用這個套件,您需要作業系統特定的 IronSoftware.ReaderInternals 套件。 例如,要在 Linux 上使用,您需要 IronSoftware.ReaderInternals.Linux

PM> Install-Package IronQr.Slim

排除:

  • 進階基於影像的 QR 偵測
  • 平台特定優化(例如,GPU 加速或本地庫)
請注意: 所有其他套件(例如,IronQR.iOS)在內部依賴於 IronQr.Slim。 如果您在尋找一個極簡的、無依賴性解決方案,請從這裡開始。)]

IronQr.Linux

設計用於伺服器端 Linux 環境,包括容器化和 CI/CD 部署:

  • Docker
  • AWS Lambda (Linux runtime)
  • Azure Functions (Linux 模式)

PM> Install-Package IronQr.Linux

包含:

  • IronQr.Slim
  • ML 偵測引擎
  • Linux 特定的本地庫

IronQr.MacOs / IronQr.MacOs.ARM

套件適用於 macOS 桌面環境,包括支援 Apple Silicon (M1/M2):

  • 在 macOS 上運行的 .NET MAUI 應用程式
  • 在 macOS (Intel 和 ARM) 上的原生 .NET 桌面應用程式
PM> Install-Package IronQr.MacOs
PM> Install-Package IronQr.MacOs.ARM

包含:

  • IronQr.Slim
  • ML 偵測
  • 原生 macOS 相依性

IronQR.iOS / IronQr.Android

特別針對行動裝置的 IronQR 版本,用於原生或跨平台開發,包括:

  • Xamarin
  • .NET MAUI 行動應用程式
  • 原生 Android/iOS 開發
PM> Install-Package IronQr.iOS
PM> Install-Package IronQr.Android

包含:

  • IronQr.Slim
  • 行動裝置特定的內部使用

提示:除非您有具體的部署限制,例如行動裝置或輕量執行環境,否則請從 IronQR 套件開始。

跨 IDE 安裝

Visual Studio — 使用 NuGet 套件管理器 GUI(搜尋 "IronQR")或在套件管理器控制台中運行上面列出的 PM> Install-Package 指令。 JetBrains Rider — 打開內建的 NuGet 工具窗口,搜尋 "IronQR",並安裝配合您目標平台的套件。 VS Code / CLI — 在您的項目目錄的終端中運行 dotnet add package IronQr。 根據需要用任何平台特定的套件名稱替換 IronQR

常見問題

IronQR NuGet套件有哪些可用的平台?

IronQR NuGet套件適用於多種平台,包括Windows、Linux、Mac、iOS和Android,允許開發者在不同環境中將QR碼功能整合到其.NET項目中。

如何在Linux上安裝IronQR NuGet套件?

要在Linux上安裝IronQR NuGet套件,您可以運行命令dotnet add package IronQR來使用.NET CLI,或者使用支持NuGet套件的相容套件管理器。

是否有專用於移動開發的IronQR套件?

是的,IronQR提供專用於iOS和Android移動開發的套件,讓開發者輕鬆將QR碼功能整合到其移動應用程式中。

如何確保選擇IronQR套件時的相容性?

為了確保相容性,選擇與您的項目目標平台和.NET版本匹配的IronQR套件。這可確保最佳性能和無縫整合。

安裝IronQR套件時有哪些故障排除提示?

安裝IronQR套件時,請確保您已安裝正確版本的.NET,並驗證您的NuGet套件源設置。如果問題持續,請參考詳細文件並尋求社區支持。

IronQR如何支持跨平台的QR碼功能?

IronQR通過提供經過優化的套件來支持跨平台功能,這些套件適用於Windows、Linux、Mac、iOS和Android,允許開發者在不同環境中一致地實現QR碼功能。

IronQR可以用於在.NET應用中生成和讀取QR碼嗎?

是的,IronQR提供強大的功能可用於生成和讀取QR碼,使其成為將QR碼功能整合到.NET應用中的全面解決方案。

將IronQR整合到.NET專案中需要考慮哪些關鍵因素?

關鍵考量包括為您的項目平台選擇適當的套件,確保.NET版本相容性,並遵循安裝最佳實踐以實現流暢的整合過程。

使用IronQR進行QR碼解決方案有哪些優勢?

IronQR提供的優勢包括跨平台相容性、易於整合,以及全面的QR碼功能,使其成為增強.NET應用程式與可靠QR碼解決方案的理想選擇。

為使用IronQR的開發者提供了哪些資源?

開發者可以獲得詳細文件、社區論壇和來自Iron Software的專用技術支持,以協助解決在使用IronQR過程中遇到的任何問題或挑戰。

Zeeshan Wazir
全端開發人員

Zeeshan Wazir是一位擁有PHP(Laravel)、C#和ASP.NET背景的全端開發人員。他也擅長Python腳本,經常使用它來精簡和自動化複雜任務。

...
閱讀更多

準備好開始了嗎?

Nuget Downloads 74,386版本:2026.9剛剛發布

立即獲取免費的30天試用金鑰
無需信用卡或帳戶建立
C#的NuGet PDF程式庫
使用NuGet安裝

版本: 2026.9

PM > Install-Package IronQR
nuget.org/packages/IronQR/
  1. 在Solution Explorer中,右鍵點擊引用,管理NuGet包
  2. 選擇瀏覽並搜尋'IronQR'
  3. 選擇包並安裝
C# PDF DLL
下載DLL

版本: 2026.9

  1. 下載並解壓IronQR到您的Solution目錄中的如~/Libs等位置
  2. 在Visual Studio Solution Explorer,右鍵點擊引用。選擇瀏覽,選擇'IronQR.dll'

$999起的授權

有問題嗎?聯繫我們的開發團隊。

Key in blue circle

立即免費取得 30 天試用金鑰

Your trial license will be sent to your email address

無任何限制。100% 解鎖。無需信用卡。

bullet_checked無需信用卡或建立帳號無任何限制。100% 解鎖。無需信用卡。
  • Logo Aetna
  • Logo NASA
  • Logo GE
  • Logo Porsche
  • Logo USDA
  • Logo Qatar
Join Millions of Engineers who’ve tried IronPDF
預約您的免費現場演示
Booking Badge

受到全球數百萬工程師的信賴

Iron Software的客戶標誌
獲取您的無義務諮詢
填寫以下表單或發送電子郵件至sales@ironsoftware.com
您的詳細資訊將始終保密。
受到全球數百萬工程師的信賴
Iron Software的客戶標誌
立即獲取您的30天試用金鑰
無需信用卡或帳戶建立