Aspose.BarCode  for Android via Java

API Android pour la génération et la reconnaissance de codes-barres

Créez ou lisez des codes-barres 1D, 2D et postaux à partir d’images dans n’importe quelle application mobile Android.

  Télécharger l'essai gratuit
  
 

Aspose.BarCode pour Android via Java est un ensemble de génération de code-barres & analyse des API pour les applications Android. L'API prend en charge 1D, 2D & codes-barres postaux sous différents angles sur les images. L'API du générateur de codes-barres crée facilement des images de codes-barres dans plusieurs formats. De plus, il prend en charge plusieurs fonctionnalités d'imagerie telles que la manipulation des bordures d'image, la couleur de l'image, la rotation des images, la personnalisation de la résolution et bien plus encore.

Fonctionnalités avancées de l'API de code-barres Android

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

Contrôler la taille, la couleur et le code du code ; texte codé

Faire pivoter les images de code sous n'importe quel angle

Générer et reconnaître une multitude de types

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

Exportez les étiquettes de code vers une multitude de formats d'image

Numérisation de plusieurs codes-barres dans une seule image

L'API a la capacité de scanner et de reconnaître tous les codes présents dans une image avec un type de symbologie pris en charge.

Reconnaître tous les codes-barres

 BufferedImage img = ImageIO.read(new File(dir+ "MultiCodesImage.png"));

// Initialiser le lecteur de code-barres

BarCodeReader rd = new BarCodeReader(img, DecodeType.ALL_SUPPORTED_TYPES);

// Lire tous les types de code-barres

while (rd.read()) {

	// Imprimer le texte du code, si code-barres trouvé et type de symbologie	

      System.out.println("Texte codé : " + rd.getCodeText().toString() + " Type de code :  " + rd.getCodeType());

}

Symbologies de codes-barres prises en charge

Aspose.BarCode pour Android via Java prend en charge différentes symbologies de codes à barres postaux, 2D et linéaires pour l'encodage et le décodage.

Les types linéaires pris en charge par l'API incluent :

  • EAN13
  • EAN8
  • UPCA
  • UPCE
  • Interleaved2of5
  • Standard2of5
  • MSI
  • Code11
  • Code16K
  • Codabar
  • EAN14(SCC14)
  • SSCC18
  • ITF14
  • Matrix 2 of 5
  • PZN
  • Code128
  • Code39 Extended
  • Code39 Standard
  • Code93 Extended
  • Code93 Standard
  • IATA 2 of 5
  • OPC
  • GS1Code128
  • ISBN
  • ISMN
  • ISSN
  • ITF6
  • VIN
  • Pharmacode
  • DatabarOmniDirectional
  • DatabarTruncated
  • DatabarLimited
  • DatabarExpanded
  • DatabarStackedOmniDirectional
  • DatabarExpandedStacked
  • DatabarStacked
  • PatchCode
  • Supplement (Décoder uniquement)

Les types 2D incluent :

  • PDF417
  • MacroPDF417
  • MicroPDF417
  • CompactPDF417 (Décoder uniquement)
  • DataMatrix
  • Aztec
  • QR
  • MicroQR
  • DotCode
  • MaxiCode
  • Italian Post 25
  • GS1DataMatrix
  • Code16K

Les types de courrier incluent :

  • Postnet
  • USPS OneCode
  • Planet
  • Deutsche Post Identcode
  • Australia Post
  • RM4SCC
  • Deutsche Post Leticode
  • SingaporePost
  • SwissPostParcel
  • AustralianPosteParcel
  • UpcaGs1DatabarCoupon

Imagerie, rotation et dimensionnement

Les fonctions de manipulation courantes de la bibliothèque de codes à barres modifient l'image du code à barres, les couleurs de bordure et d'arrière-plan, la couleur de la barre, les marges, la largeur des images et bien plus encore. De plus, l'API Android peut ajuster la résolution des images résultantes et peut faire pivoter les images à n'importe quel angle pour générer des images de haute qualité avec anti-aliasing.

Personnalisation des symbologies et de l'apparence

L'API de code-barres Android permet aux développeurs de personnaliser les codes en spécifiant différentes symbologies, en ajustant le texte du code et les propriétés telles que la couleur d'arrière-plan, la couleur de premier plan, la police ainsi que l'alignement et l'emplacement (au-dessus, en dessous, masqué). Vous pouvez également gérer facilement les paramètres de légende pour les mêmes propriétés.

  

  
  

Aspose.BarCode propose des API individuelles de génération et de reconnaissance de codes-barres pour d'autres environnements de développement populaires, comme indiqué ci-dessous :