Geração e reconhecimento de códigos de barras para Node.js via Java
Gerar e ler códigos de barras em Node.js em poucas linhas
// npm i aspose.barcode
const barcode = require("aspose.barcode");
const { BarcodeGenerator, EncodeTypes, BarCodeImageFormat } = barcode.AsposeBarcode;
// Create instance of BarcodeGenerator
const gen = new BarcodeGenerator(EncodeTypes.CODE_128, "SKU-12345");
// Set barcode x-dimension in pixels
gen.getParameters().getBarcode().getXDimension().setPixels(4);
// Generate barcode and Save to PNG
gen.save("barcode.png", BarCodeImageFormat.PNG);
> npm i aspose.barcode
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
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.
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.
Gerar códigos de barras em formatos raster e vetoriais
Leitura por região de interesse (ROI) para imagens grandes
Opções de validação para reduzir falsos positivos
Auto-rotação e detecção de múltiplos códigos
Várias simbologias em uma passada (por exemplo, QR e Code 128)
Presets de QualitySettings para velocidade vs. precisão