面向 Node 後端的 Java 級條碼準確性

Node.js 服務經常需要處理真實世界輸入:行動拍照、倉庫標籤、掃描文件與 PDF。此 SDK 將成熟的 Java 條碼引擎提供給 Node.js,讓你保留既有技術棧,並在不完美條件下仍能可靠解碼。

標準?全面支援。

Aspose.BarCode for Node.js via 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

部署到任何 Node.js 環境

在任何同時具備 Node.js 與 Java 的環境中執行:Windows、Linux、macOS 或 Solaris。透過 npm 安裝,並藉由 Node.js-to-Java bridge 在微服務、背景工作與批次管線中呼叫 API。

  • Node.js 18 或更高版本
  • Java JDK 8 或更高版本(OpenJDK、Amazon Corretto、BellSoft Liberica、Oracle JDK)
  • 透過 npm 安裝:`npm install aspose.barcode`
  • Java 引擎 + 透過 Node.js-to-Java bridge 提供更適合 JavaScript 的 API
Microsoft Windows
Linux
macOS
Intellij Idea
VS Code
Docker
GitHub

線上程式碼示範

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


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

// Initialize BarCodeReader let reader = new BarCodeReader("image.png", null, DecodeType.QR); // Set recognition quality reader.setQualitySettings(QualitySettings.getHighPerformance()); // Recognize barcodes and output results let res = reader.readBarCodes(); console.log(`Recognized ${res.length} barcode(s)`); for (const result of res) { console.log(`${result.getCodeTypeName()}: ${result.getCodeText()}`); }

面向 API、工作與文件的條碼工作流程

在 Node.js 中建立可靠的條碼流程,而無需將處理移轉到外部服務。生成可直接列印的標籤、驗證輸入碼值,並在後端管線中從影像或 PDF 解碼。

  • 為標籤、票券、發票與產品包裝生成 1D 與 2D 條碼
  • 從點陣影像與 PDF 文件讀取條碼
  • 使用預設與詳細設定在速度與容錯間調優
  • 需要時輸出常見點陣格式與向量格式(SVG、EMF)
  • 回傳豐富結果:碼值文字、制式、區域與方向

面向服務與批次的高吞吐辨識

從單次請求擴展到大量處理。每張影像可偵測多個條碼;聚焦區域以加速大畫面;並可依工作負載切換辨識預設。

Feature icon

以點陣與向量格式生成條碼

Feature icon

大影像的 ROI(感興趣區域)掃描

Feature icon

驗證選項以降低誤識別

Feature icon

自動旋轉與多條碼偵測

Feature icon

一次處理多種制式(例如 QR 與 Code 128)

Feature icon

QualitySettings 預設:速度 vs. 準確性