API de geração e reconhecimento de códigos de barras para Java
Código de barras em Java, pronto em poucas linhas
Mais demonstrações >// Create instance of BarcodeGenerator
BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "ASPOSE");
// Set barcode x-dimension in pixels
gen.getParameters().getBarcode().getXDimension().setPixels(4);
// Generate barcode and Save to PNG
gen.save("QRCode.png", BarCodeImageFormat.PNG);
> compile(group: ‘com.aspose’, name: ‘aspose-barcode’, version: ‘25.6’)
Por que Aspose.BarCode for Java?
Em produção, os códigos de barras geralmente vêm de scanners, câmeras móveis e PDFs. Este SDK foi feito para manter a decodificação confiável quando a entrada tem ruído, baixo contraste, inclinação ou dano parcial. Use os presets de QualitySettings para equilibrar velocidade e tolerância e aplique opções direcionadas quando precisar de mais robustez em imagens difíceis.
Padrões? Cobertos.
Aspose.BarCode for 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
Suporte Java multiplataforma
Aspose.BarCode for Java roda em qualquer sistema operacional que suporte Java. É compatível com JDK/JRE 1.8 ou superior e se encaixa em stacks Java comuns para apps desktop, serviços e aplicações web.
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.
Potência de códigos de barras para todo projeto Java
Aspose.BarCode for Java adiciona geração e reconhecimento confiáveis de códigos de barras a sistemas Java de qualquer porte. Funciona muito bem para apps corporativos, fluxos de documentos e automação de backend quando você precisa de resultados consistentes e ampla cobertura de simbologias em diferentes ambientes.
Com controle total sobre a criação e a decodificação, você pode:
- Gerar e reconhecer mais de 80 tipos de códigos de barras
- Ler códigos de barras de imagens raster, PDFs e streams
- Tratar imagens rotacionadas, inclinadas e com ruído com configurações de reconhecimento ajustáveis
- Personalizar tamanho, resolução, cores, legendas e renderização de texto
- Implementar padrões GS1, ECI e códigos de barras postais
Recursos e capacidades
Aspose.BarCode for Java é uma biblioteca de desenvolvimento poderosa para gerar e reconhecer códigos de barras 1D e 2D a partir de diversos tipos de imagens, em qualquer ângulo. Esta API permite exportar códigos de barras gerados para diferentes formatos de imagem de alta qualidade e modificar a aparência dos códigos e seus parâmetros, como cor de fundo, cor das barras, ângulo de rotação, x-dimension, qualidade da imagem, resolução, legendas, tamanho e muitos outros. Também fornece recursos avançados de detecção e leitura e suporta mais de 80 tipos de códigos de barras.
Salvar etiquetas de código de barras em vários formatos
Reconhecer a partir de stream ou arquivo
Codificar e decodificar caracteres (não ingleses) em tipos 2D
Girar imagens de código de barras em qualquer ângulo
Ler códigos de barras de arquivos TIFF e PDF multipágina com Aspose.PDF
Suporte a simbologias lineares, 2D e postais