Aspose.BarCode  for .NET

用於生成和識別條碼的 .NET API

從任何 .NET 應用程序中的多個圖像創建和識別線性、二維和郵政類型的條形碼。

  下載免費試用
  
 

Aspose.BarCode for .NET 是一個強大的庫,可以在任何角度從多種圖像類型生成和識別一維和二維條碼。開發人員可以輕鬆地將條碼生成和掃描功能添加到他們的 .NET 應用程序中。它還允許將生成的條形碼導出為不同的高質量圖像格式。

Aspose.BarCode for .NET 支持操作生成的條形碼的外觀,如背景顏色、條形顏色、旋轉角度、x 尺寸、圖像質量、分辨率、標題、大小等等。此外,API 支持多種類型的識別和成像特徵以及不同類型的符號。

高級 .NET 條碼 API 功能

輕鬆打印條碼標籤

保存到流或文件或從流或文件加載

編碼和解碼 2D 類型的字符(非英語)

以任意角度旋轉條碼圖像

從多頁 TIFF 掃描條形碼

支持線性、2D 和郵政符號

支持的符號

.NET 條碼庫支持多種一維、二維和郵政條碼符號體系,用於編碼和解碼功能。

API 支持的線性類型包括:

  • EAN 13
  • EAN 8
  • UPC A
  • UPC E
  • Interleaved 2 of 5
  • 標準 2 of 5
  • MSI
  • Code 11
  • Codabar
  • EAN 14 (SCC 14)
  • SSCC 18
  • ITF 14
  • Matrix 2 of 5
  • PZN
  • Code 128
  • Code 39 擴展
  • Code 39 標準
  • Code 93 擴展
  • Code 16K
  • Code 93 標準
  • IATA 2 of 5
  • OPC
  • GS1Code128
  • ISBN
  • ISMN
  • ISSN
  • ITF6
  • VIN
  • Pharmacode
  • DatabarOmniDirectional
  • DatabarTruncated
  • DatabarLimited
  • DatabarExpanded
  • DatabarStacked
  • DatabarExpandedStacked
  • DatabarStackedOmniDirectional
  • PatchCode
  • Supplement (僅解碼)

2D 類型包括:

  • PDF 417
  • Macro PDF 417
  • Micro PDF 417
  • Aztec
  • DataMatrix
  • Compact PDF 417 (僅解碼)
  • QR
  • MicroQR
  • DotCode
  • MaxiCode
  • GS1DataMatrix
  • Italian Post 25
  • Code16K

郵政類型包括:

  • Postnet
  • Planet
  • Australia Post
  • USPS OneCode
  • Deutsche Post Identcode
  • RM4SCC
  • Deutsche Post Leticode
  • SingaporePost
  • AustralianPosteParcel
  • SwissPostParcel
  • UpcaGs1DatabarCoupon

生成條形碼

條碼生成器 API 提供通過指定各種符號體系、設置代碼文本(要編碼到條碼圖像的數據)和外觀相關屬性(如背景前景色、字體以及位置(隱藏、上方、下方)和對齊方式)來創建條碼.此外,可以像一維一樣創建二維條碼,如 PDF 417、Data Matrix、Aztec、QR 和 Micro QR 條碼等。

條碼生成 - C#

 // 文檔目錄的路徑。

string dataDir = "define-your-directory";

// 實例化對象並設置不同的條形碼屬性

BarcodeGenerator  generator = new BarcodeGenerator (Encode類型.Code128, "1234567");

generator.Parameters.Barcode.XDimension.Millimeters = 1f;



// 將圖像保存到您的系統並將其圖像格式設置為 Jpeg

generator.Save(dataDir + "output.jpg", BarCodeImageFormat.Jpeg);

成像、旋轉和尺寸支持

Aspose.BarCode for .NET 允許對標籤邊框、邊框顏色、樣式、邊距和寬度進行操作。它還提供修改圖像顏色、背景顏色和條形顏色的功能。您還可以將條碼圖像旋轉到任意角度,並生成具有抗鋸齒功能的高質量圖像。除此之外,您可以為生成的圖像設置自定義分辨率,同時將它們保存為任何受支持的圖像格式。

掃描條碼

Barcode API 包含另一個強大的功能,可以讀取或檢測最常用的一維和二維條碼,隨時隨地檢測它們。只需幾行代碼即可從圖像中檢測條形碼。

條碼識別 - C#

using (BarCodeReader reader = new BarCodeReader(@"d:\template.jpg"))

{

    foreach (BarCodeResult result in reader.ReadBarCodes())

    {

        Console.WriteLine("Type: " + result.CodeType);

        Console.WriteLine("CodeText: " + result.CodeText);

    }

}

人們在說什麼

不要只相信我們的話。看看用戶對 API 的看法。

 
 
查看案例研究