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
  • 包含 IronSoftware.ReaderInternals.Windows Windows 特定依賴項

BarCode.Slim NuGet Package

Nuget related to BarCode.Slim NuGet Package

不包括用於檢測條碼的機器學習功能。

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 的作業系統設計,特別適合用於 AWS 和 Lambda、Azure Functions 及 Linux 模式的 Web 應用程式。 要在 Linux 上進行設置,請查看此指南

PM > Install-Package BarCode.Linux

  • 包含BarCode.Slim
  • 包含 BarCode.Detection
  • 包含 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 套件

這兩個套件專門為 MacOS 和 MacOS.ARM 用戶量身定制,允許開發人員在其基於 MacOS 的應用程式中使用和整合 IronBarcode。 如需更多信息,請參閱此macOS 安裝指南

Install-Package BarCode.MacOs

PM > Install-Package BarCode.MacOs.ARM

  • 包含BarCode.Slim
  • 包含 BarCode.Detection
  • 包含 IronSoftware.ReaderInternals.iOSIronSoftware.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 體驗,讓開發人員在兩個平台上開發無任何障礙。 如需有關如何在 Android 上設定 IronBarcode 的更多資訊,請參閱此設定指南

PM > Install-Package BarCode.Android

  • 包含BarCode.Slim
  • Contains IronSoftware.ReaderInternals.Android 一個 Android 特定的依賴項
查克尼思·賓
軟體工程師
Chaknith 致力於 IronXL 和 IronBarcode。他在 C# 和 .NET 方面擁有豐富的專業知識,協助改進軟體並支持客戶。他從用戶互動中獲得的洞察力有助於提高產品、文檔和整體體驗。