IRONSOFTWAREHOME

支援的BarCode格式

Curtis Chau
Curtis Chau
Updated: 2026年6月29日

BarCode廣泛應用於各行各業,用於追蹤、標記及編碼資料。 提供多種格式,從簡單的一維線性條碼到複雜的二維矩陣條碼。 本文提供了一份支援的BarCode格式完整清單。 無論您是生成BARCODE還是解碼BARCODE,這些資訊都能協助您選擇最符合需求的格式。

QR 碼與 2D BARCODE

二維 (2D) BARCODE 不僅能編碼遠多於傳統線性 BARCODE 的資料,同時佔用的實體空間更少。 憑藉其高效能與多功能性,這些工具廣泛應用於物流、醫療保健、製造及行銷等產業。 本節重點介紹支援的 2D BARCODE 格式,包括 QR 碼、Data Matrix 和 Aztec 等常見型別,以及用於貨運的 MaxiCode 和郵政服務的 Intelligent Mail 等特殊格式。 每種格式皆具備獨特特性,旨在滿足從緊湊標籤到高速掃描及錯誤校正等不同使用情境。

QR 碼

QR 碼

微型 QR 碼

微型 QR 碼

矩形微程式碼

矩形微型程式碼

Aztec

Aztec

Data Matrix

Data Matrix

MaxiCode

MaxiCode

智能郵件BarCode

智能郵件條碼(IMB),亦稱為 IM 條碼、USPS OneCode 條碼或 IMB,是一種由美國郵政服務局(USPS)用於郵件分揀與追蹤的一維 BARCODE。 它將路由與追蹤資訊整合至單一程式碼中,使郵件處理更為高效。 IMB 可編碼多達 31 位元的數值資料,包含寄件者 ID、服務型別及序號等欄位。 它主要用於批量及自動化郵件系統,而非通用資料編碼。

智能郵件


現代線性BarCode

Code 39

Code 39

Code 128

Code 128

GS1-128

GS1-128 是 Code 128 的變體,能夠將所有 ASCII 字母數字字元編碼為 BARCODE 格式。 GS1-128 定義了用於實體間資料交換與物流的資料型別及格式。 食品公司使用此BARCODE格式來分享公司、產品及運送資訊。

GS1-128

PDF417

PDF417

Databar(前身為 RSS14)

DataBar

Databar Expanded(前身為 RSS Expanded)

  • 支援堆疊式線性渲染。
    • GS1 支援

舊式線性BarCode

UPC-A

UPC-A

UPC-E

UPC-E

EAN-8

EAN-8

EAN-13

EAN-13

CodaBar

Codabar

ITF(交錯五進制二進制)

ITF (交錯二五碼)

MSI

MSI

Plessey (唯讀)

Plessey

常見問題

我怎樣能用C#生成QR Code?

您可以使用IronBarcode的BarcodeWriter類來生成QR Code。這個類允許您建立具有自定義資料和設計屬性的QR Code。

QR Code和Aztec Code之間有什麼區別?

QR Code和Aztec Code都是2D條碼,但它們在圖案和結構上有所不同。QR Code具有明顯的方形圖案,而Aztec Code使用中心尋找圖案,使其更加緊湊和高效,適用於某些應用程式。兩者都可以使用IronBarcode生成和解碼。

我可以使用IronBarcode生成運輸應用的條碼嗎?

是的,IronBarcode支持生成MaxiCode,這對於運輸行業中的高速包裹分類和跟踪非常理想。

Data Matrix條碼有哪些應用?

Data Matrix條碼在如醫療保健和製造等各行業中被使用,因為它們能在小空間內編碼大量資料。IronBarcode支持高效生成和解碼Data Matrix條碼。

我怎樣能用C#解碼條碼圖像?

您可以使用IronBarcode的BarcodeReader類來用C#解碼條碼圖像。此類可以從圖像中讀取各種條碼格式並返回編碼資料。

智能郵件條碼在郵政服務中有什麼用途?

智能郵件條碼由USPS用於郵件的分類和跟踪。它將路由和跟踪資訊編碼到一個條碼中,簡化了郵件處理過程。IronBarcode可以為郵政應用程式生成此條碼格式。

IronBarcode是否支持舊的條碼格式,如UPC和EAN?

是的,IronBarcode支持舊的條碼格式,例如UPC-A、UPC-E、EAN-8和EAN-13,確保與零售和庫存管理的遺留系統相容。

IronBarcode能生成具有自定義設計的條碼嗎?

是的,IronBarcode允許自定義條碼設計,包括顏色、尺寸和文字註釋,適合於品牌及特定應用的需求。

Can I use IronBarcode to generate barcodes for automotive part tracking using Code 39?

Yes, IronBarcode supports the generation of Code 39, a coding standard used extensively in the automotive industry for part tracking due to its ability to encode alphanumeric data.

How efficient is IronBarcode in reading Micro QR Codes?

IronBarcode efficiently reads Micro QR Codes, which are designed for applications needing smaller barcodes with less data encoding than standard QR Codes.

Curtis Chau
技術作家

Curtis Chau擁有Carleton大學的電腦科學學士學位,專精於前端開發,擁有Node.js、TypeScript、JavaScript和React的專業知識。Curtis熱衷於建立直觀且美觀的使用者介面,喜愛使用現代框架並建立結構良好、視覺吸引力的手冊。

...
閱讀更多

準備好開始了嗎?

Nuget Downloads 2,422,100版本:2026.9剛剛發布

立即獲取您的免費30天試用金鑰
不需要信用卡或帳戶建立
C# NuGet程式庫,用於PDF
通過NuGet安裝

版本: 2026.9

PM > Install-Package BarCode
nuget.org/packages/BarCode/
  1. 在解決方案資源管理器中,右鍵點擊References,管理NuGet包
  2. 選擇瀏覽並搜尋"IronBarCode"
  3. 選擇包並安裝
C# PDF DLL
下載DLL

版本: 2026.9

  1. 下載並解壓IronBarCode至您的Solution目錄中的~/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

全球數百萬工程師信賴

Iron Software的客戶標誌
獲取您的無義務諮詢
完成下方表單或發送電子郵件至sales@ironsoftware.com
您的詳細資訊將始終保密。
全球數百萬工程師信賴
Iron Software的客戶標誌
立即獲取您的30天試用金鑰
無需信用卡或帳戶建立