UI de scan caméra prête à intégrer pour Android

Créez des écrans de scan rapides et fiables sans assembler caméra, UI et tuyauterie de reconnaissance depuis zéro. Aspose.BarCode for Android via Java inclut un composant de scan de codes-barres pouvant s’exécuter comme une Activity autonome ou être intégré en tant que Fragment, avec configuration des paramètres de reconnaissance et de la zone de scan.

Normes ? Couvert.

Aspose.BarCode for Android via Java prend en charge tous les principaux formats d’image, y compris des formats vectoriels comme SVG et EMF, ainsi que PDF. Utilisez notre API pour reconnaître files depuis des scanners ou des caméras en toute simplicité. Voici toutes les symbologies de codes-barres prises en charge, y compris les types 1D, 2D, postaux et composites. Chacune peut être générée et reconnue sur toutes les plateformes prises en charge.

Codes matriciels / 2D

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

Codes linéaires / 1D

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

Codes industriels et composites

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

Conçu pour Android

Aspose.BarCode for Android via Java est adapté au développement mobile sur Android. Il est compatible avec Android API level 19 et supérieur. Vous pouvez l’intégrer à des projets Gradle sous forme d’AAR depuis le dépôt Maven d’Aspose et utiliser Android Studio pour le développement.

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

Démo de code en direct

Collez du texte → obtenez un code-barres. Déposez un fichier → obtenez les données décodées. Les deux exemples incluent du code d’exemple généré automatiquement afin que vous puissiez le copier directement dans votre projet.


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

Contrôle complet des codes-barres pour les applications mobiles

Aspose.BarCode for Android via Java permet aux développeurs d’ajouter des fonctionnalités codes-barres robustes directement dans des applications Android. Du retail et de la logistique à la santé et la banque, cette bibliothèque mobile est optimisée pour des workflows en temps réel et fonctionne bien sur des appareils milieu de gamme. Elle convient parfaitement aux applications qui ont besoin d’une lecture précise ou d’une génération de codes-barres fiable en mobilité.

Avec une API Java claire et un composant de scan prêt pour Android, vous pouvez :

  • Reconnaître et générer des codes-barres 1D et 2D, notamment QR, Aztec, Code 128 et bien plus
  • Scanner des codes-barres depuis la caméra, des photos ou des fichiers
  • Personnaliser l’apparence, la résolution, la taille et l’alignement des codes-barres
  • Utiliser les standards de codes-barres ECI, GS1 et postaux
  • Intégrer des workflows codes-barres dans des applications métier ou grand public avec une UX cohérente

Fonctionnalités et capacités

Aspose.BarCode for Android via Java est une puissante bibliothèque de développement pour générer et reconnaître des codes-barres 1D et 2D à partir de différents types d’images, quel que soit l’angle. Cette API permet d’exporter les codes-barres générés vers divers formats d’image haute qualité et de modifier l’apparence des codes-barres ainsi que leurs paramètres, tels que la couleur d’arrière-plan, la couleur des barres, l’angle de rotation, la dimension X, la qualité d’image, la résolution, les légendes, la taille et bien d’autres. Elle fournit également des fonctionnalités avancées de détection et de lecture et prend en charge plus de 80 types de codes-barres.

Feature icon

Enregistrer des étiquettes de codes-barres dans différents formats

Feature icon

Reconnaître depuis un flux ou un fichier

Feature icon

Encoder et décoder des caractères (non anglais) dans les types 2D

Feature icon

Faire pivoter des images de codes-barres à n’importe quel angle

Feature icon

Scanner des codes-barres depuis des fichiers TIFF et PDF multipages avec Aspose.PDF

Feature icon

Prise en charge des symbologies linéaires, 2D et postales