為什麼選擇 Aspose.BarCode for Java?

在生產環境中,條碼常來自掃描器、行動相機與 PDF。此 SDK 能在輸入含雜訊、低對比、傾斜或部分損毀時保持可靠解碼。使用 QualitySettings 預設在速度與容錯間取得平衡,並在需要時套用更有針對性的選項以提升困難影像的韌性。

標準?全面支援。

Aspose.BarCode for Java 支援所有主流影像格式,包括 SVG、EMF 等向量格式,以及 PDF。使用我們的 API 辨識 files (來自掃描器或相機)非常輕鬆。以下是所有支援的條碼制式,包括 1D、2D、郵政碼與複合碼類型。每一種都可在所有支援的平台上生成與辨識。

矩陣碼 / 2D 碼

  • QR Code, MicroQR, rMQR
  • Data Matrix, Industrial Data Matrix (DPM)
  • Aztec
  • Han Xin
  • MaxiCode
  • DotCode

線性碼 / 1D 碼

  • UPCA, UPCE
  • EAN13, EAN14, EAN8
  • Code 128
  • DataBar
  • ITF
  • Postal

產業碼與複合碼

  • GS1
  • ECI
  • Composite barcodes
  • HIBC
  • SwissQR
  • Royal Mailmark

跨平台 Java 支援

Aspose.BarCode for Java 可在任何支援 Java 的作業系統上執行,與 JDK/JRE 1.8 及以上版本相容,並適配常見 Java 技術棧,用於桌面應用、服務與 Web 應用。

Microsoft Windows
Linux
Gradle
macOS
IntelliJ IDEA
Eclipse
Apache Maven
GitHub
Docker

線上程式碼示範

貼上文字 → 取得條碼。拖入檔案 → 取得解碼資料。兩個範例都附帶自動產生的示例程式碼,方便你直接複製到專案中。


// Initialize BarcodeGenerator BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "1234567"); // Set generation parameters gen.getParameters().getBarcode().getXDimension().setPixels(7); gen.getParameters().getBorder().setColor(new Color(0xff000000, true)); gen.getParameters().getBorder().getWidth().setPixels(7); // Generate and save Barcode image gen.save("image.png", BarCodeImageFormat.PNG);

// Initialize BarCodeReader BarCodeReader reader = new BarCodeReader("image.png", DecodeType.QR); // Set recognition quality reader.setQualitySettings(QualitySettings.getHighPerformance()); // Recognize barcodes and output results BarCodeResult[] res = reader.readBarCodes(); System.out.printf("Recognized %d barcode(s)%n", res.length); for (BarCodeResult result : res) { System.out.printf("%s: %s%n", result.getCodeTypeName(), result.getCodeText()); }

為每個 Java 專案提供強大條碼能力

Aspose.BarCode for Java 可為任何規模的 Java 系統提供可靠的條碼生成與辨識能力。適用於企業應用、文件工作流程與後端自動化場景,在不同環境中保持一致結果,並覆蓋廣泛的條碼制式。

透過對條碼生成與解碼的完整控制,你可以:

  • 生成並辨識 80+ 種條碼類型
  • 從點陣影像、PDF 與串流讀取條碼
  • 使用可配置的辨識設定處理旋轉、傾斜與雜訊影像
  • 自訂尺寸、解析度、顏色、標題文字與文字渲染
  • 實作 GS1、ECI 與郵政條碼標準

功能與能力

Aspose.BarCode for Java 是一套強大的開發函式庫,可從多種影像類型以任意角度生成並辨識 1D 與 2D 條碼。此 API 可將生成的條碼匯出為多種高品質影像格式,並可調整條碼外觀及其參數,例如背景色、條紋色、旋轉角度、x-dimension、影像品質、解析度、標題文字、尺寸等。也提供豐富的條碼偵測與讀取功能,支援 80+ 種條碼類型。

Feature icon

以多種格式儲存條碼標籤

Feature icon

從串流或檔案辨識

Feature icon

在 2D 類型中編碼與解碼(非英文)字元

Feature icon

將條碼影像旋轉到任意角度

Feature icon

搭配 Aspose.PDF 掃描多頁 TIFF 與 PDF 檔案中的條碼

Feature icon

支援線性碼、2D 碼與郵政碼制式