IronBarCodeの高度なインストール
IronBarcodeは強力なライブラリであり、できる限り多くの環境をサポートすることを目指しています。 これを実現するために、私たちは異なるプラットフォームごとにファイルを個別にパッケージ化しています。 単一のオールインワンパッケージは、ほとんどのユーザーにとって不要なダウンロードを引き起こすだろう。 その代わりに、IronBarcode はターゲット環境に特化してライブラリをインストールするための高度なツールを提供します。
IronBarcode
NuGet パッケージをインストールする代わりに、指定されたパッケージを NuGet で検索することができます。すべてのパッケージの機能と API は同じですが、開発方法が若干異なる場合があります。
この記事は明確な比較を提供し、あなたのニーズに最適なIronBarCode
を提案する推奨ガイドとしての役割を果たすことを目的としています!
BarCode NuGet パッケージ






最も一般的に使用されている。 Visual Studioでできるだけ早く使用を開始できるように設定されています。 ほとんどのプロジェクトに適しています。
- BarCode.Slimを含む
- BarCode.Detectionを含む
- Windows 固有の依存関係を持つ IronSoftware.ReaderInternals.Windows
BarCode.Slim NuGet パッケージ

バーコード検出のための機械学習機能は含まれていません。
PM > Install-Package BarCode.Slim
- すべての他のパッケージはこのパッケージを参照します。
- 実際のIronBarCode.dllを含む
- Windows、Linux、またはmacOS固有の依存関係は含まれていません
-
Barcode.Detection
は含まれていません次の内容にご注意ください。
このパッケージは最小のフットプリントを持ち、他のパッケージを参照しませんが、それゆえに入力に大量のデジタルノイズが含まれる場合は、より良い結果を得るためにBarcode.Detection
を追加することを検討してください。
BarCode.Detection NuGet パッケージ

より正確なバーコード検出のために機械学習を利用する高度なパッケージで、開発者がパラメーターを自由にカスタマイズし、自分のニーズに合わせることができます。
PM > Install-Package BarCode.Detection
- すべてのプラットフォームをサポート
- 基本のBarCodeパッケージに含まれています
BarCode.Linux








クラウドとLinuxベースのOSを念頭に設計されており、特にAWS & Lambda、Azure Functions、LinuxモードのWebAppsで非常にうまく機能します。 Linux に設定するには、この ガイド をご覧ください。
PM > Install-Package BarCode.Linux
- BarCode.Slimを含む
- BarCode.Detectionを含む
- Contains IronSoftware.ReaderInternals.Linux Linux 特定の依存関係
BarCode.MacOs & BarCode.MacOs.ARM NuGetパッケージ


これらの2つのパッケージは、MacOS & MacOS.ARMユーザー向けに特別に作られており、開発者がMacOSベースのアプリケーションでIronBarCodeを利用および統合できるようにしています。 詳細については、このセットアップガイドをご参照ください。
PM > Install-Package BarCode.MacOs.ARM
- BarCode.Slimを含む
- BarCode.Detectionを含む
- IronSoftware.ReaderInternals.iOS または IronSoftware.ReaderInternals.MacOs.ARM は、Mac 特有の依存関係を含みます
BarCode.iOS NuGet パッケージ

IronBarcodeは、モバイルベースのiOSアプリケーション向けに特別に設計されたiOSパッケージを提供しており、IronBarcodeを単独のバーコードリーダーとして簡単に統合したり、既存のアプリケーションに統合したりすることができます。 iOSでのIronBarcodeのセットアップ方法の詳細については、このセットアップガイドをご参照ください。
PM > Install-Package BarCode.iOS
- BarCode.Slimを含む
- IronSoftware.ReaderInternals.iOS iOS専用の依存関係を含む
BarCode.Andriod NuGet パッケージ

同様に、IronBarcodeはAndroid環境も提供しており、開発者が両方のプラットフォームで障壁なしに開発できるようにしています。 IronBarcodeをAndroidに設定する方法の詳細については、このセットアップガイドを参照してください。
PM > Install-Package BarCode.Android
- BarCode.Slimを含む
- Contains IronSoftware.ReaderInternals.Android は Android 特有の依存関係を含みます