UI de escaneo con cámara lista para usar en Android

Crea pantallas de escaneo rápidas y fiables sin montar desde cero cámara, UI y la lógica de reconocimiento. Aspose.BarCode for Android via Java incluye un componente de escaneo que puede ejecutarse como una Activity independiente o integrarse como un Fragment, con configuración de ajustes de reconocimiento y del área de escaneo.

¿Estándares? Cubierto.

Aspose.BarCode for Android via Java admite todos los formatos de imagen principales, incluidos formatos vectoriales como SVG y EMF, así como PDF. Usa nuestra API para reconocer files desde escáneres o cámaras fácilmente. Aquí están todas las simbologías de códigos de barras compatibles, incluidos tipos 1D, 2D, postales y compuestos. Cada una se puede generar y reconocer en todas las plataformas compatibles.

Códigos matriciales / 2D

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

Códigos lineales / 1D

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

Códigos industriales y compuestos

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

Diseñado para Android

Aspose.BarCode for Android via Java está pensado para el desarrollo móvil en Android. Es compatible con Android API level 19 o superior. Puedes integrarlo en proyectos Gradle como un AAR desde el repositorio Maven de Aspose y usar Android Studio para el desarrollo.

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

Demostración de código en vivo

Pega texto → obtén un código de barras. Suelta un archivo → obtén los datos decodificados. Ambos ejemplos incluyen código de ejemplo generado automáticamente para que puedas copiarlo directamente en tu proyecto.


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

Control total de códigos de barras para apps móviles

Aspose.BarCode for Android via Java permite a los desarrolladores añadir funciones de códigos de barras robustas directamente en aplicaciones Android. Desde retail y logística hasta salud y banca, esta biblioteca móvil está optimizada para flujos en tiempo real y funciona bien en dispositivos de gama media. Es ideal para apps que necesitan lectura precisa o generación de códigos de barras sobre la marcha.

Con una API Java limpia y un componente de escaneo listo para Android, puedes:

  • Reconocer y generar códigos de barras 1D y 2D, incluidos QR, Aztec, Code 128 y más
  • Escanear códigos de barras desde captura de cámara, fotos o archivos
  • Personalizar apariencia, resolución, tamaño y alineación del código de barras
  • Usar estándares de códigos de barras ECI, GS1 y postales
  • Integrar flujos de códigos de barras en apps de negocio o consumo con una UX coherente

Funciones y capacidades

Aspose.BarCode for Android via Java es una potente biblioteca de desarrollo para generar y reconocer códigos de barras 1D y 2D a partir de distintos tipos de imagen en cualquier ángulo. Esta API permite exportar códigos generados a diferentes formatos de imagen de alta calidad y modificar la apariencia y los parámetros de los códigos, como el color de fondo, el color de las barras, el ángulo de rotación, la dimensión X, la calidad de imagen, la resolución, los textos (captions), el tamaño y muchos otros. También ofrece funciones avanzadas de detección y lectura y es compatible con más de 80 tipos de códigos de barras.

Feature icon

Guardar etiquetas de códigos de barras en varios formatos

Feature icon

Reconocer desde un flujo o un archivo

Feature icon

Codificar y decodificar caracteres (no ingleses) en tipos 2D

Feature icon

Rotar imágenes de códigos de barras en cualquier ángulo

Feature icon

Escanear códigos de barras desde archivos TIFF y PDF multipágina con Aspose.PDF

Feature icon

Compatibilidad con simbologías lineales, 2D y postales