UI de leitura por câmera pronta para Android

Crie telas de leitura rápidas e confiáveis sem montar do zero câmera, UI e a “cola” de reconhecimento. Aspose.BarCode for Android via Java inclui um componente de leitura que pode rodar como uma Activity independente ou ser embutido como Fragment, com configuração de qualidade de reconhecimento e área de leitura.

Padrões? Cobertos.

Aspose.BarCode for Android 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

Feito para Android

Aspose.BarCode for Android via Java é voltado para desenvolvimento mobile no Android. É compatível com Android API level 19 ou superior. Você pode integrá-lo a projetos Gradle como AAR a partir do repositório Maven da Aspose e usar o Android Studio para desenvolvimento.

Microsoft Windows
Linux
Android
macOS
Android Studio
Gradle
IntelliJ IDEA
GitHub
Docker

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 BarcodeGenerator gen = new BarcodeGenerator(EncodeTypes.QR, "1234567"); // Set generation parameters gen.getParameters().getBarcode().getXDimension().setPixels(7); gen.getParameters().getBorder().setColor(new Color(0xff000000, true)); gen.getParameters().getBorder().getWidth().setPixels(7); // Generate and save Barcode image gen.save("image.png", BarCodeImageFormat.PNG);

// Initialize BarCodeReader BarCodeReader reader = new BarCodeReader("image.png", DecodeType.QR); // Set recognition quality reader.setQualitySettings(QualitySettings.getHighPerformance()); // Recognize barcodes and output results BarCodeResult[] res = reader.readBarCodes(); Log.d("BarcodeTest", String.format("Recognized %d barcode(s)", res.length)); for (BarCodeResult result : res) { Log.d("BarcodeTest", String.format("%s: %s", result.getCodeTypeName(), result.getCodeText())); }

Controle total de códigos de barras para apps mobile

Aspose.BarCode for Android via Java permite que desenvolvedores adicionem recursos robustos de códigos de barras diretamente em aplicações Android. De varejo e logística a saúde e bancos, esta biblioteca mobile é otimizada para fluxos em tempo real e funciona bem em aparelhos intermediários. É ideal para apps que precisam de leitura precisa ou geração exata de códigos de barras em campo.

Com uma API Java limpa e um componente de leitura pronto para Android, você pode:

  • Reconhecer e gerar códigos 1D e 2D, incluindo QR, Aztec, Code 128 e mais
  • Escanear códigos de barras a partir da câmera, fotos ou arquivos
  • Personalizar aparência, resolução, tamanho e alinhamento
  • Usar padrões ECI, GS1 e códigos postais
  • Incorporar fluxos de códigos de barras em apps corporativos ou de consumo com UX consistente

Recursos e capacidades

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

Feature icon

Salvar etiquetas de código de barras em vários formatos

Feature icon

Reconhecer a partir de stream ou arquivo

Feature icon

Codificar e decodificar caracteres (não ingleses) em tipos 2D

Feature icon

Girar imagens de código de barras em qualquer ângulo

Feature icon

Ler códigos de barras de arquivos TIFF e PDF multipágina com Aspose.PDF

Feature icon

Suporte a simbologias lineares, 2D e postais