IRONSOFTWAREHOME

IronBarcode 高度なインストール&.NET 互換性

Curtis Chau
Curtis Chau
Updated: 2026年5月9日

IronBarcodeは強力なライブラリであり、可能な限り多くの環境をサポートすることを目指しています。 これを達成するために、異なるプラットフォーム用にファイルを別々にパッケージ化しています。 1つの、オールインワンパッケージは、ほとんどのユーザーにとって不要なダウンロードにつながります。 その代わりに、IronBarcodeはライブラリをターゲット環境に特化してインストールするための高度なツールを提供します。

NuGetパッケージIronBarCodeをインストールする代わりに、特定のパッケージをNuGetで検索できます。 全てのパッケージの機能とAPIは同じです; しかし、開発方法は若干異なる場合があります。

この記事は、明確な比較を提供し、あなたのニーズに最適なIronBarCodeを提案するための推奨ガイドとして機能することを目的としています。

.NETバージョンの互換性

IronBarcodeは.NET Standard 2.0をターゲットにしており、.NET 10, 9, 8, 7, 6, 5, .NET Core 3.xおよび2.x、および.NET Framework 4.6.2+をサポートします。 以下にリストされているすべてのプラットフォーム固有のパッケージは、同じフレームワークの互換性を共有しているため、ターゲットとする.NETバージョンは選択するパッケージに影響しません。その決定は、オペレーティングシステムとデプロイメント環境に基づいています。

BarCode NuGetパッケージ

最も一般的に使用されます。 Visual Studioでできるだけ早く開始できるように設定されています。 ほとんどのプロジェクトに適しています。

PM > Install-Package BarCode

  • BarCode.Slimを含む
  • BarCode.Detectionを含む
  • Iron Software.ReaderInternals.Windows、Windows特有の依存関係

BarCode.Slim NuGetパッケージ

バーコードを検出するための機械学習機能は含まれていません。

PM > Install-Package BarCode.Slim

  • 他のすべてのパッケージはこのパッケージを参照します。
  • 実際のIronBarCode.dllを含みます。
  • Windows、Linux、またはmacOS固有の依存関係は含まれていません。
  • Barcode.Detectionを含みません。
ご注意: このパッケージは最小のフットプリントを持ち、他のパッケージを参照しません。入力にデジタルノイズが多い場合は、より良い結果を得るためにBarcode.Detectionを追加することを検討してください。

しかし、入力にデジタルノイズが多い場合は、Barcode.Detectionを追加してより良い結果を考慮してください。) )}]

機械学習を使用してバーコードの検出精度を向上させる高度なパッケージであり、開発者は自由にパラメータをカスタマイズできます。

PM > Install-Package BarCode.Detection

PM > Install-Package BarCode.Detection

  • ベースBarCodeパッケージに含まれています。

クラウドおよびLinuxベースのOSを念頭に設計されており、AWS & Lambda、Azure Functions、およびLinuxモードでのWebAppsに特によく働きます。 Linux用に設定するには、このガイドを確認してください。

PM > Install-Package BarCode.Linux

  • BarCode.Slimを含む
  • BarCode.Detectionを含む
  • IronSoftware.ReaderInternals.Linuxを含む、Linux専用の依存関係

BarCode.MacOs & BarCode.MacOs.ARM NuGetパッケージ

これらの2つのパッケージは、macOSおよびmacOS.ARMユーザー向けに特別に調整されており、開発者がmacOSベースのアプリケーションでIronBarcodeを利用および統合できるようにします。 詳しくは、macOSのためのこの設定ガイドを参照してください。

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

  • BarCode.Slimを含む
  • BarCode.Detectionを含む
  • IronSoftware.ReaderInternals.MacOs.ARMを含む、macOS専用の依存関係

BarCode.iOS NuGetパッケージ

IronBarcodeは、モバイルベースのiOSアプリケーション向けに特別に設計されたiOSパッケージを提供します。 単独のバーコードリーダーとしてIronBarcodeを簡単に統合するか、既存のアプリケーションと統合します。 iOSでIronBarcodeをセットアップする方法についての詳細は、こちらのセットアップガイドを参照してください。

PM > Install-Package BarCode.iOS

  • BarCode.Slimを含む
  • IronSoftware.ReaderInternals.iOSを含む、iOS専用の依存関係

BarCode.Android NuGetパッケージ

同様にIronBarcodeは、Androidでの体験も提供しており、開発者が両プラットフォームで障壁なく開発できるようにします。 AndroidでIronBarcodeをセットアップする方法についての詳細は、こちらのセットアップガイドを参照してください。

PM > Install-Package BarCode.Android

  • BarCode.Slimを含む
  • IronSoftware.ReaderInternals.Androidを含む、Android専用の依存関係

よくある質問

NuGet を使用してバーコードライブラリのプラットフォーム固有バージョンをどうやってインストールするか?

開発環境に適したパッケージを選択することで、NuGet を使用して IronBarCode ライブラリのプラットフォーム固有バージョンをインストールできます。これによりパフォーマンスが最適化され、不要なダウンロードが減少します。

BarCode.Slim パッケージの主な機能は何ですか?

BarCode.Slim パッケージは、Windows、Linux、macOS 固有の依存関係を除外し、最小限のフットプリントでの基本的な IronBarCode.dll を提供します。これは、最小限のノイズのある環境に理想的ですが、バーコード検出用の機械学習機能は欠いています。

BarCode.Detection パッケージはどのようにしてバーコード検出を改善するか?

BarCode.Detection パッケージは、機械学習アルゴリズムを通じてバーコード検出を強化し、全プラットフォームでより正確な結果を提供します。これには基本の BarCode パッケージが含まれており、検出パラメータのカスタマイズを可能にします。

BarCode.Linux パッケージが Linux 環境に適している理由は何ですか?

BarCode.Linux パッケージは、AWS や Azure Functions などのクラウドおよび Linux ベースのオペレーティングシステムに最適化されており、これらの環境での最適なパフォーマンスを確保するために Linux 固有の依存関係が含まれています。

macOS 用パッケージは開発者にとってどのように異なるのか?

BarCode.MacOsパッケージはmacOSアプリケーション用に設計されており、BarCode.MacOs.ARMはmacOS ARMアーキテクチャ専用です。両方のパッケージには、シームレスな統合を保証するためのmacOS固有の依存関係が含まれています。

モバイルアプリケーションでのバーコード機能のサポートはありますか?

はい、IronBarCode は iOS 用の BarCode.iOS や Android 用の BarCode.Android などのモバイルプラットフォーム向けの特定のパッケージを提供し、それぞれがプラットフォーム固有の依存関係を組み込んでいます。

フルバーコード機能のために複数のパッケージをインストールする必要がありますか?

いいえ、ターゲット環境に対応したパッケージのみをインストールすれば十分です。各パッケージは特定のプラットフォーム向けに特化されており、同じ基本的なバーコード機能を提供します。

異なるプラットフォームでバーコードライブラリのセットアップガイドはどこで見つかりますか?

Linux、macOS、iOS、Android などのさまざまなプラットフォームでの IronBarCode のセットアップガイドは Iron Software のウェブサイトで入手可能です。これらのガイドはインストールと設定のステップバイステップの手順を提供します。

プラットフォーム固有のバーコードパッケージを使用する利点は何ですか?

プラットフォーム固有のパッケージを使用することで、不要なダウンロードを防ぎ、パフォーマンスを最適化します。各パッケージは特定のオペレーティングシステムに適した依存関係でカスタマイズされており、統合と機能性を向上させます。

IronBarCode はさまざまなプラットフォームでどのようにパフォーマンスを最適化しますか?

IronBarCode は各プラットフォーム向けに個別のパッケージを提供し、それぞれが特定の依存関係を持つことでパフォーマンスを最適化します。このアプローチは、オーバーヘッドを削減し、多様な開発環境での効率を向上させます。

IronBarCode は .NET 10 と互換性がありますか?

はい。IronBarCodeは.NET 10に加え、.NET 9、8、7、6、5、Core、Standard、Framework(4.6.2以降)をサポートしており、最新のMicrosoft .NETバージョンで使用できます。プラットフォームおよび機能固有のNuGetパッケージはすべて完全な互換性を維持しています。([IronSoftware.com](https://ironsoftware.com/csharp/barcode/?utm_source=openai))

Curtis Chau
テクニカルライター

Curtis Chauは、カールトン大学でコンピュータサイエンスの学士号を取得し、Node.js、TypeScript、JavaScript、およびReactに精通したフロントエンド開発を専門としています。直感的で美しいユーザーインターフェースを作成することに情熱を持ち、Curtisは現代のフレームワークを用いた開発や、構造の良い視覚的に魅力的なマニュアルの作成を楽しんでいます。

...
詳しく読む

準備はできましたか?

Nuget Downloads 2,422,100バージョン:2026.9リリースされたばかり

あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。
PDF用C# NuGetライブラリ
NuGetでインストール

バージョン: 2026.9

PM > Install-Package BarCode
nuget.org/packages/BarCode/
  1. ソリューションエクスプローラーで参照を右クリックし、NuGetパッケージを管理を選択
  2. 「参照」を選択して「IronBarCode」を検索
  3. パッケージを選択してインストール
C# PDF DLL
DLLをダウンロード

バージョン: 2026.9

  1. IronBarcodeをダウンロードして、ソリューションディレクトリ内の~/Libsなどの場所に解凍してください
  2. Visual Studioのソリューションエクスプローラーで、Referencesを右クリックします。 "IronBarcode.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

世界中の数百万人のエンジニアから信頼されています。

ライセンスはより安く
義務のない相談を受ける
下記のフォームを記入するか、sales@ironsoftware.comにメールしてください。
あなたの詳細は常に守秘されます。
世界中の数百万人のエンジニアから信頼されています。
ライセンスはより安く
あなたの無料30日間の試用キーをすぐに入手。
クレジットカードやアカウントの作成は不要です。