IronQR NuGet パッケージ

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

IronQR は、.NET 開発者向けに構築された強力な QR コード生成とスキャンのライブラリです。 幅広いプラットフォームをサポートしながら、インストールを軽量に保つために、IronQRはモジュール式のNuGetパッケージとして提供されています。 デスクトップ、モバイル、Linux、macOS、クラウドネイティブなデプロイメントのどれをターゲットにしている場合でも、環境に合わせたパッケージがあります。

この記事では、各IronQR NuGet パッケージを紹介し、アプリケーションに適したものを選ぶお手伝いをします。

IronQR

Windows Logo related to IronQR Nuget related to IronQR Docker related to IronQR Azure 1 related to IronQR Amazon Web Services related to IronQR Ubuntu V1 related to IronQR

最も一般的に使用されるパッケージ。 Windows 上で動作するほとんどの .NET デスクトップ、サーバー、ウェブアプリケーションに適しています。

PM> Install-Package IronQR

含まれるもの:

  • コアの機能 (IronQR.Slim)
  • 機械学習に基づくQR検出
  • Windows向けの最適化

IronQR.Slim

Nuget related to IronQR.Slim

高度な機械学習による検出やプラットフォーム固有の依存関係を持たないIronQRのミニマルバージョン。 理想的な用途:

  • パフォーマンスとサイズを完全な検出精度よりも優先するプロジェクト
  • クロスプラットフォーム開発、以下を含む:
  • Windows
  • Linux
  • macOS (Intel および ARM)
  • iOS および Android (MAUI または Xamarin 経由で)
  • QRコードの生成や、クリーンで高解像度の画像のみをスキャンする必要がある環境

このパッケージを使用するには、OS固有のIronSoftware.ReaderInternalsパッケージが必要です。 例えば、Linuxで使用するにはIronSoftware.ReaderInternals.Linuxが必要です。

PM> Install-Package IronQR.Slim

除外されるもの:

  • 高度な画像ベースのQR検出
  • プラットフォーム固有の最適化 (例:GPUアクセラレーションやネイティブライブラリ)

ご注意他のすべてのパッケージ (例:IronQRIronQR.LinuxIronQR.iOS) は内部的にIronQR.Slimに依存しています。 ミニマルで依存関係のないソリューションをお探しなら、ここから始めてください。

IronQR.Linux

Linux V1 related to IronQR.Linux Debian related to IronQR.Linux Ubuntu related to IronQR.Linux Centos related to IronQR.Linux Nuget related to IronQR.Linux Azure 1 related to IronQR.Linux Amazon Web Services related to IronQR.Linux Docker related to IronQR.Linux

コンテナ化された環境やCI/CDデプロイメントを含むサーバーサイドのLinux環境向けに設計されました:

  • Docker
  • AWS Lambda (Linuxランタイム)
  • Azure Functions (Linuxモード)

PM> Install-Package IronQR.Linux

含まれるもの:

  • IronQR.Slim
  • ML検出エンジン
  • Linux固有のネイティブライブラリ

IronQR.MacOs / IronQR.MacOs.ARM

Mac Client related to IronQR.MacOs / IronQR.MacOs.ARM Nuget related to IronQR.MacOs / IronQR.MacOs.ARM

Apple Silicon (M1/M2) のサポートを含む macOS デスクトップ環境向けのパッケージが利用可能です:

  • macOS上で動作する .NET MAUI アプリ
  • macOS上のネイティブ .NET デスクトップアプリケーション (Intel および ARM)

PM> Install-Package IronQR.MacOs
PM> Install-Package IronQR.MacOs.ARM

含まれるもの:

  • IronQR.Slim
  • ML検出
  • ネイティブ macOS 依存関係

IronQR.iOS / IronQR.Android

?size=72&id=20822&format=png&color=000000 related to IronQR.iOS / IronQR.Android Nuget related to IronQR.iOS / IronQR.Android ?size=72&id=P2AnGyiJxMpp&format=png&color=000000 related to IronQR.iOS / IronQR.Android

ネイティブまたはクロスプラットフォームの開発に使用される IronQR のモバイル専用バージョン、以下を含む:

  • Xamarin
  • .NET MAUI モバイルアプリ
  • ネイティブ Android/iOS 開発

PM> Install-Package IronQR.iOS
PM> Install-Package IronQR.Android

含まれるもの:

  • IronQR.Slim
  • モバイル専用のネイティブ内部仕様

Tip: 特定のデプロイ要件がない限りIronQRパッケージから始めましょう。

よくある質問

IronQR NuGet パッケージの利用可能なプラットフォームは何ですか?

IronQR NuGet パッケージは、Windows、Linux、Mac、iOS、Android を含む様々なプラットフォームで利用可能で、開発者が様々な環境で .NET プロジェクトに QR コード機能を統合できるようにします。

Linux に IronQR NuGet パッケージをインストールするにはどうすればよいですか?

Linux に IronQR NuGet パッケージをインストールするためには、.NET CLI を使用してコマンド dotnet add package IronQR を実行するか、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 コードの生成と読取りの両方の堅牢な機能を提供しており、.NET アプリケーションに QR コード機能を統合するための包括的なソリューションです。

.NET プロジェクトに IronQR を統合する際の重要な考慮事項は何ですか?

重要な考慮事項には、プロジェクトのプラットフォームに適したパッケージの選択、.NET バージョンの互換性の確認、スムーズな統合プロセスを実現するためのインストールベストプラクティスの順守が含まれます。

QR コード ソリューションに IronQR を使用することの利点は何ですか?

IronQR は、クロスプラットフォームの互換性、統合の容易さ、そして包括的な QR コード機能といった利点を提供し、信頼できる QR コード ソリューションで .NET アプリケーションを強化するための理想的な選択肢です。

IronQR を使用する開発者向けにはどのようなリソースがありますか?

開発者は、詳細なドキュメント、コミュニティフォーラム、および Iron Software からの専用のテクニカルサポートにアクセスでき、IronQR を使用中の質問や課題に対応します。

Zeeshan Wazir
フルスタックデベロッパー

Zeeshan WazirはPHP(Laravel)、C#、ASP.NETの強力な背景を持つフルスタックデベロッパーです。彼はまたPythonスクリプティングにも精通しており、複雑なタスクを簡略化および自動化するためによく使用しています。

コンピュータサイエンスのMPhilを取得しており、深い技術的知識を多くのプロジェクトでの手を使っての経験と結び付けています。彼はスマートでスケーラブルなアプリケーションの構築を楽しみ、開発者のワークフローを改善する新しい方法を常に模索しています。

準備はできましたか?
Nuget ダウンロード 51,390 | Version: 2025.11 リリース