API de códigos de barras para apps Android
Escanea o genera códigos de barras en solo unas pocas líneas
Más ejemplos >// 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);
> implementation group: ‘com.aspose’, name: ‘aspose-barcode-android-java’, version: ‘25.6’, ext: ‘aar’
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.
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.
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.
Guardar etiquetas de códigos de barras en varios formatos
Reconocer desde un flujo o un archivo
Codificar y decodificar caracteres (no ingleses) en tipos 2D
Rotar imágenes de códigos de barras en cualquier ángulo
Escanear códigos de barras desde archivos TIFF y PDF multipágina con Aspose.PDF
Compatibilidad con simbologías lineales, 2D y postales