Node バックエンド向けの Java 級バーコード精度

Node.js サービスは、モバイル写真、倉庫ラベル、スキャン文書、PDF など現実世界の入力を扱うことが多くあります。この SDK は成熟した Java バーコードエンジンを Node.js に公開し、スタックはそのままに、不完全な条件でも信頼性の高いデコードを実現します。

規格?もちろん対応。

Aspose.BarCode for Node.js via Java SVG や EMF などのベクター形式を含む主要な画像形式と PDF に対応しています。当社 API を使えば [files] を認識できます( https://docs.aspose.com/barcode/nodejsjava/supported-file-formats/ ) (スキャナーやカメラからでも簡単)。以下は対応するバーコードのシンボル体系(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 ブリッジ経由でマイクロサービス、バックグラウンドワーカー、バッチパイプラインから API を呼び出せます。

  • Node.js 18 以上
  • Java JDK 8 以上(OpenJDK、Amazon Corretto、BellSoft Liberica、Oracle JDK)
  • npm でインストール:`npm install aspose.barcode`
  • Node.js-to-Java ブリッジ経由で Java エンジンを 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

1 回で複数シンボル体系(例:QR と Code 128)に対応

Feature icon

速度と精度のバランスに QualitySettings プリセット