IronBarCode 進階安裝

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

IronBarCode 是一個功能強大的函式庫,我們的目標是支援盡可能多的環境。 為了實現這一點,我們將文件針對不同的平台分別打包。 對於大多數用戶而言,單一的一體化軟體包會導致不必要的下載。 IronBarCode 則提供了進階工具,可以專門為您的目標環境安裝程式庫。

與其安裝IronBarCode NuGet 套件,我們不如在 NuGet 上搜尋特定的套件。 所有軟體包的功能和 API 均保持不變; 然而,它們的發展方式可能略有不同。

本文旨在提供清晰的比較,並作為推薦指南,為您推薦最符合您需求的最佳IronBarCode

條碼 NuGet 套件

Windows Logo related to 條碼 NuGet 套件 Nuget related to 條碼 NuGet 套件 Docker related to 條碼 NuGet 套件 Azure 1 related to 條碼 NuGet 套件 Amazon Web Services related to 條碼 NuGet 套件 Ubuntu V1 related to 條碼 NuGet 套件

最常用。 配置旨在讓您盡快在 Visual Studio 中啟動並執行。 適用於大多數項目。

PM > 安裝套件 BarCode -包含 BarCode.Slim -包含條碼檢測 -包含 IronSoftware.ReaderInternals.Windows ,這是一個 Windows 獨特的相依性。

BarCode.Slim NuGet 套件

Nuget related to BarCode.Slim NuGet 套件

不包含用於偵測條碼的機器學習功能。

PM > Install-Package BarCode.Slim

  • 所有其他軟體包都引用此軟體包。
  • 包含實際的 IronBarCode.dll 檔案。
  • 不包含 Windows、Linux 或 macOS 特有的依賴項。
  • 不包含Barcode.Detection

請注意此軟體包佔用空間最小,且不引用其他軟體包。 但是,如果輸入訊號包含大量數位噪聲,請考慮添加Barcode.Detection以獲得更好的結果。

條碼偵測 NuGet 套件

Nuget related to 條碼偵測 NuGet 套件

一款利用機器學習技術實現更精確條碼檢測的高級軟體包,允許開發人員自由自訂參數以滿足他們的需求。

PM > 安裝包 BarCode.Detection

  • 支援所有平台。
  • 包含在基本條碼軟體包中。

條碼.Linux

Linux V1 related to 條碼.Linux Debian related to 條碼.Linux Ubuntu related to 條碼.Linux Centos related to 條碼.Linux Nuget related to 條碼.Linux Azure 1 related to 條碼.Linux Amazon Web Services related to 條碼.Linux Docker related to 條碼.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 ,這是 macOS 特有的依賴項。

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.Android NuGet 套件

?size=72&id=P2AnGyiJxMpp&format=png&color=000000 related to BarCode.Android NuGet 套件 Nuget related to BarCode.Android NuGet 套件

同樣,IronBarCode 也提供 Android 體驗,使開發者能夠在兩個平台上無縫開發。 有關如何在 Android 上設定 IronBarCode 的更多信息,請參閱此設定指南

PM > Install-Package BarCode.Android

-包含BarCode.Slim -包含IronSoftware.ReaderInternals.Android ,這是一個 Android 特有的依賴項。

常見問題解答

如何使用 NuGet 安裝特定平台版本的 BarCode 程式庫?

您可以使用 NuGet 安裝特定平台版本的 IronBarcode 函式庫,方法是針對您的開發環境選擇適當的套件。這可確保最佳化的效能,並減少不必要的下載。

BarCode.Slim 套件的核心功能是什麼?

BarCode.Slim 套件以最小的佔用空間提供基本的 IronBarcode.dll,排除 Windows、Linux 或 macOS 特定的相依性。它適用於噪音極小的環境,但缺乏條碼偵測的機器學習功能。

BarCode.Detection 套件如何改善條碼偵測?

BarCode.Detection 套件透過機器學習演算法增強條碼偵測,在所有平台上提供更精確的結果。它包含在基本 BarCode 套件中,並允許自訂偵測參數。

是什麼使 BarCode.Linux 套件適用於 Linux 環境?

BarCode.Linux套件針對雲端和基於Linux的作業系統進行了優化,例如AWS和Azure Functions。它包含 Linux 特定的相依性,以確保在這些環境中的最佳效能。

對開發人員而言,macOS 套件有何不同?

BarCode.MacOs 套件是專為 macOS 應用程式所設計,而 BarCode.MacOs.ARM 則是專為 macOS ARM 架構所設計。這兩個套件都包含 macOS 特有的相依性,以確保無縫整合。

行動應用程式中是否支援 BarCode 功能?

是的,IronBarcCode 為移動平台提供了特定的套件,例如 BarCode.iOS 用於 iOS 應用程式,BarCode.Android 用於 Android 應用程式,每個套件都結合了特定平台的相依性。

我是否需要安裝多個套件以獲得完整的 BarCode 功能?

不,您只需要安裝與目標環境相對應的套件即可。每個套件都針對特定平台而專門設計,但提供相同的核心 BarCode 功能。

我在哪裡可以找到在不同平台上安裝 BarCode 程式庫的設定指南?

Iron Software 網站提供在各種平台上安裝 IronBarcode 的設定指南,包括 Linux、macOS、iOS 和 Android。這些指南提供安裝與設定的逐步說明。

使用特定平台的 BarCode 套件有什麼好處?

使用特定平台的套件可避免不必要的下載並優化效能。每個套件都針對特定作業系統量身訂做,並提供適合該作業系統的相依性,以加強整合性與功能性。

IronBarcCode 如何優化各種平台上的性能?

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 熱衷於創建直觀且美觀的用戶界面,喜歡使用現代框架並打造結構良好、視覺吸引人的手冊。

除了開發之外,Curtis 對物聯網 (IoT) 有著濃厚的興趣,探索將硬體和軟體結合的創新方式。在閒暇時間,他喜愛遊戲並構建 Discord 機器人,結合科技與創意的樂趣。

準備好開始了嗎?
Nuget 下載 1,979,979 | Version: 2025.11 剛發表