Pourquoi Aspose.Barcode pour Android?

La bibliothèque de codes à barres prend en charge divers paramètres pour scanner et décoder les codes à barres endommagés ou déformés. Il permet de lire avec succès des images de code-barres avec divers défauts, tels que le bruit gaussien, les couleurs inversées, les taches blanches, les artefacts visuels, l’arrière-plan coloré et les barres manquantes. Pour améliorer la lisibilité au code-barres, l’API permet des méthodes et des mécanismes spéciaux, notamment le filtrage médian, le filtrage «Salt-and-Paper», réduisant la taille de l’image et autres. De plus, la bibliothèque de codes à barres bénéficie de méthodes avancées pour décoder les codes à barres de la matrice de données industrielles, lire les codes QR gravement endommagés et même restaurer certaines données à partir de codes à barres incorrects.

Normes? Couvert.

Aspose.BarCode for Android via Java Aspose.Barcode prend en charge tous les formats d’image principaux, y compris les formats vectoriels comme SVG et EMF, ainsi que PDF. Utilisez notre API pour reconnaître Fichiers des scanners ou des caméras avec facilité. Voici toutes les symbologies de code-barres prises en charge, y compris les types 1D, 2D, postal et composites. Chacun peut être généré et reconnu 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 d’industrie et composite

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

Construit pour Android

Aspose.Barcode pour Android via Java est adapté au développement mobile sur Android. Compatible avec Android API niveau 19 et supérieur, il s’intègre en douceur dans Android Studio et prend en charge les pratiques de développement modernes pour les tablettes, les téléphones et les appareils Android intégrés.

Android
Android Studio
Gradle
Amazon
Azure
IntelliJ IDEA
Eclipse
Apache Maven
GitHub

Démo en direct

Texte de collez → Obtenez un code-barres. Déposez un fichier → Obtenez des données décodées. Les deux exemples sont livrés avec un exemple de code généré automatiquement afin que vous puissiez 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 pour Android via Java permet aux développeurs d’ajouter des fonctionnalités de code-barres robustes directement dans les applications Android. De la vente au détail et de la logistique aux soins de santé et aux services bancaires, cette bibliothèque de codes à barres mobiles est optimisée pour les performances en temps réel et fonctionne de manière fiable même sur les appareils de milieu de gamme. Il est idéal pour les applications qui nécessitent une lecture de code-barres précise ou une génération de codes-barres précise en déplacement.

Avec une fonctionnalité complète hors ligne et une API Java propre, vous pouvez:

  • Reconnaître et générer des codes à barres 1D et 2D, notamment QR, Aztec, Code 128, et plus
  • Analyser les codes à barres à partir de flux de caméras, de photos ou de fichiers
  • Personnaliser l’apparence, la résolution, la taille et l’alignement des codes à barres
  • Utilisez les normes de code-barres ECI, GS1 et postal
  • Intégrez facilement les flux de travail des codes à barres dans les applications commerciales ou grand public

Caractéristiques et capacités

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

Feature icon

Enregistrer les étiquettes de code-barres dans divers formats

Feature icon

Reconnaître à partir du flux ou du fichier

Feature icon

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

Feature icon

Faire tourner les images de code-barres à n’importe quel angle

Feature icon

Scanner les codes à barres à partir de TIFF de plusieurs pages

Feature icon

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