Precisão de códigos de barras em nível Java para backends Node

Serviços Node.js frequentemente lidam com entradas do mundo real: fotos de celular, etiquetas de armazém, documentos escaneados e PDFs. Este SDK expõe uma engine Java madura para Node.js, permitindo manter seu stack e ainda assim decodificar com confiabilidade em condições imperfeitas.

Padrões? Cobertos.

Aspose.BarCode for Node.js via Java suporta todos os principais formatos de imagem, incluindo formatos vetoriais como SVG e EMF, além de PDF. Use nossa API para reconhecer files de scanners ou câmeras com facilidade. Aqui estão todas as simbologias de código de barras suportadas, incluindo tipos 1D, 2D, postais e compostos. Cada uma pode ser gerada e reconhecida em todas as plataformas suportadas.

Códigos Matriciais / 2D

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

Códigos Lineares / 1D

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

Códigos Industriais e Compostos

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

Implante em qualquer ambiente Node.js

Rode no Windows, Linux, macOS ou Solaris onde Node.js e Java estiverem disponíveis. Instale via npm e chame a API de microservices, workers em background e pipelines em lote por meio de uma bridge Node.js-to-Java.

  • Node.js 18 ou superior
  • Java JDK 8 ou superior (OpenJDK, Amazon Corretto, BellSoft Liberica, Oracle JDK)
  • Instalação via npm: `npm install aspose.barcode`
  • Engine Java com uma API amigável para JavaScript via a bridge Node.js-to-Java
Microsoft Windows
Linux
macOS
Intellij Idea
VS Code
Docker
GitHub

Demonstração de Código ao Vivo

Cole um texto → obtenha um código de barras. Solte um arquivo → obtenha os dados decodificados. Ambos os exemplos incluem código de exemplo gerado automaticamente para você copiar direto para o seu projeto.


// 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()}`); }

Fluxos de código de barras para APIs, jobs e documentos

Crie fluxos confiáveis de código de barras em Node.js sem mover o processamento para serviços externos. Gere etiquetas prontas para impressão, valide códigos de entrada e decodifique a partir de imagens ou PDFs em pipelines de backend.

  • Gerar códigos 1D e 2D para etiquetas, tickets, faturas e embalagens de produtos
  • Ler códigos de barras de imagens raster e documentos PDF
  • Ajustar reconhecimento para velocidade ou tolerância com presets e configurações detalhadas
  • Gerar saída em formatos raster comuns e formatos vetoriais (SVG, EMF) quando necessário
  • Retornar resultados ricos: texto do código, simbologia, região e orientação

Reconhecimento de alto throughput para serviços e lotes

Escale de requisições únicas para processamento em massa. Detecte vários códigos por imagem, foque em regiões para acelerar frames grandes e troque presets de reconhecimento por workload.

Feature icon

Gerar códigos de barras em formatos raster e vetoriais

Feature icon

Leitura por região de interesse (ROI) para imagens grandes

Feature icon

Opções de validação para reduzir falsos positivos

Feature icon

Auto-rotação e detecção de múltiplos códigos

Feature icon

Várias simbologias em uma passada (por exemplo, QR e Code 128)

Feature icon

Presets de QualitySettings para velocidade vs. precisão