IronBarcode 功能
IronBarcode 是一個 .NET 函式庫,允許開發人員讀取和生成條形碼。這個領先的 .NET 條形碼函式庫支持多種類型的一維和二維條形碼,包括加裝飾的條形碼。 (彩色和品牌) QR碼。
相容性
.NET 語言
C# (教程)
使用C#讀取和寫入條碼 * VB.NET
在 VB.NET 中讀取和寫入條碼 F#
- 讀寫條碼在F#
平台
.NET 8, 7, 6 和 5
IronBarcode 與 .NET 8, 7, 6 和 5 相容。 .NET Core 3x 及 2x
IronBarcode 與 .NET Core 3x 及 2x 相容。
當前的 .NET Core 版本支援 Linux、Unix 和 macOS 客戶端操作系統,以及 Mono。
未來版本將支援 Mono 和 Xamarin 行動環境。 .NET Standard 2x
IronBarcode 與 .NET Standard 2.0 及以上版本相容。 .NET Framework 4.6.2+
- IronBarcode 與 .NET Framework 4.6.2 及以上版本相容。
應用程式類型
控制台、網頁、桌面
*使用IronBarcode創建控制台、網頁和桌面應用程式。
作業系統
微軟視窗 (教程)
IDEs
Microsoft Visual Studio
- 使用 Microsoft Visual Studio 創建任何應用程式。
- 使用 Blazor 和 IronBarcode 創建任何應用程式。 (如何操作)
- Jetbrains ReSharper 和 Rider
條碼格式
QR 與 2D 矩陣
- QR Code
- 樣式 QR Code
- 阿茲特克
- 數據矩陣
MaxiCode (只讀)
UPS 條碼 美國郵政智能郵件條碼 (只讀)
- IMB
- USPS OneCode 條碼
現代線性條碼
Code 39
- Code 128
GS1-128
- GS1-128 是 Code 128 的一個變種,可以在條碼格式中編碼所有 ASCII 字母數字字符。GS1-128 定義了用於實體之間交流和物流的數據類型和格式。食品公司使用這種條碼格式來共享公司、產品和運輸信息。 PDF417
RSS14 (減少空間符號 14) (只讀)
- 支援堆疊線性渲染。 RSS Expanded (只讀)
- Databar
- GS1 Databar
舊版線性條碼
- UPC-A
- UPC-E
- EAN-8
- EAN-13
- 科达条码
- ITF (交錯式二五碼)
- MSI
- 普萊西 (僅寫入)
讀取條碼
讀取多種資料格式
圖像 (如何操作)
設定準確度和效能
單一/多重條碼讀取 (如何操作)
圖像校正濾鏡
輸出資料格式
如何製作 您可以使用文本、數字或二進制數據創建條碼。支援所有 Unicode 標準 UTF-8 字符。
撰寫條碼
寫入文件類型
圖片 (如何操作)
*儲存為影像檔 JPEG、JPEG 2000、PNG、BMP、TIFF 和 GIF 影像格式。
系統繪圖物件
編碼條碼數據
如何製作 編碼文本、URL、二進制數據 (位元組 [], 流) 並且根據格式支援數字。
檢查容錯能力
空值檢查
空檢查能更早捕捉錯誤。 檢查碼
自動檢查,校正添加如GTIN校驗碼的校驗和,用於UPC-A和UPC-E條碼。 格式感知
確保格式長度並使用零填充數字以生成有效的條碼。 詳細錯誤訊息
包含 7 種自定義例外類型的詳細例外模型,為開發人員提供詳細的錯誤訊息,幫助解決關鍵問題。 自訂QR錯誤更正
- 自訂QR錯誤更正設定允許條碼讀取速度更快且更耐故障。
標籤條碼的樣式
範例程式碼 API 參考文獻 GeneratedBarcode
類別允許進行內聯條碼樣式設定,包括:
調整大小
調整大小時自動保持有效的條碼比例。 邊距與邊框
- 添加邊距和邊框。
- 檢查最終圖像尺寸。
重新上色
重新上色 barcodes 和它們的背景。
使用一次方法呼叫驗證 barcodes 在樣式化後是否可讀。 新增文本註釋
- 使用任何已安裝的字體,在任何條碼上方或下方自動新增文字註解或列印條碼值。
- 具有自動文字大小和位置調整功能。
- 為 QR Code 添加標誌 (如何操作)
- 將標誌添加到 QR 碼,自動「對齊 QR 網格」圖像對齊。
- 支援彩色 QR 碼。