IronBarCodeの高度なインストール

チャクニット・ビン
チャクニット・ビン
2022年4月7日
更新済み 2025年5月12日
共有:
This article was translated from English: Does it need improvement?
Translated
View the article in English

IronBarcodeは強力なライブラリであり、できる限り多くの環境をサポートすることを目指しています。 これを実現するために、私たちは異なるプラットフォームごとにファイルを個別にパッケージ化しています。 単一のオールインワンパッケージは、ほとんどのユーザーにとって不要なダウンロードを引き起こすだろう。 その代わりに、IronBarcode はターゲット環境に特化してライブラリをインストールするための高度なツールを提供します。

IronBarcode NuGet パッケージをインストールする代わりに、指定されたパッケージを NuGet で検索することができます。すべてのパッケージの機能と API は同じですが、開発方法が若干異なる場合があります。

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

BarCode NuGet パッケージ

Windows Logo related to BarCode NuGet パッケージ Nuget related to BarCode NuGet パッケージ Docker related to BarCode NuGet パッケージ Azure 1 related to BarCode NuGet パッケージ Amazon Web Services related to BarCode NuGet パッケージ Ubuntu V1 related to BarCode NuGet パッケージ

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

PM > Install-Package BarCode

  • BarCode.Slimを含む
  • BarCode.Detectionを含む
  • Windows 固有の依存関係を持つ IronSoftware.ReaderInternals.Windows

BarCode.Slim NuGet パッケージ

Nuget related to BarCode.Slim NuGet パッケージ

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

PM > Install-Package BarCode.Slim

  • すべての他のパッケージはこのパッケージを参照します。
  • 実際のIronBarCode.dllを含む
  • Windows、Linux、またはmacOS固有の依存関係は含まれていません
  • Barcode.Detectionは含まれていません

    次の内容にご注意ください。
    このパッケージは最小のフットプリントを持ち、他のパッケージを参照しませんが、それゆえに入力に大量のデジタルノイズが含まれる場合は、より良い結果を得るためにBarcode.Detectionを追加することを検討してください。

BarCode.Detection NuGet パッケージ

Nuget related to BarCode.Detection NuGet パッケージ

より正確なバーコード検出のために機械学習を利用する高度なパッケージで、開発者がパラメーターを自由にカスタマイズし、自分のニーズに合わせることができます。

PM > Install-Package BarCode.Detection

  • すべてのプラットフォームをサポート
  • 基本のBarCodeパッケージに含まれています

BarCode.Linux

Linux V1 related to BarCode.Linux Debian related to BarCode.Linux Ubuntu related to BarCode.Linux Centos related to BarCode.Linux Nuget related to BarCode.Linux Azure 1 related to BarCode.Linux Amazon Web Services related to BarCode.Linux Docker related to 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パッケージ

Mac Client related to BarCode.MacOs & BarCode.MacOs.ARM NuGetパッケージ Nuget related to BarCode.MacOs & BarCode.MacOs.ARM NuGetパッケージ

これらの2つのパッケージは、MacOS & MacOS.ARMユーザー向けに特別に作られており、開発者がMacOSベースのアプリケーションでIronBarCodeを利用および統合できるようにしています。 詳細については、このセットアップガイドをご参照ください。

Install-Package BarCode.MacOs

PM > Install-Package BarCode.MacOs.ARM

  • BarCode.Slimを含む
  • BarCode.Detectionを含む
  • IronSoftware.ReaderInternals.iOS または IronSoftware.ReaderInternals.MacOs.ARM は、Mac 特有の依存関係を含みます

BarCode.iOS NuGet パッケージ

?size=72&id=20822&format=png&color=000000 related to BarCode.iOS NuGet パッケージ Nuget related to BarCode.iOS NuGet パッケージ

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

PM > Install-Package BarCode.iOS

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

BarCode.Andriod NuGet パッケージ

?size=72&id=P2AnGyiJxMpp&format=png&color=000000 related to BarCode.Andriod NuGet パッケージ Nuget related to BarCode.Andriod NuGet パッケージ

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

PM > Install-Package BarCode.Android

  • BarCode.Slimを含む
  • Contains IronSoftware.ReaderInternals.Android は Android 特有の依存関係を含みます
チャクニット・ビン
ソフトウェアエンジニア
ChaknithはIronXLとIronBarcodeで作業しています。彼はC#と.NETに深い専門知識を持ち、ソフトウェアの改善と顧客サポートを支援しています。ユーザーとの対話から得た彼の洞察は、より良い製品、文書、および全体的な体験に貢献しています。