Aspose.BarCode  pour JasperReports

Générer et exporter des codes-barres dans JasperReports

API JasperReports & JasperServer pour générer, afficher et exporter des codes-barres 1D, 2D et postaux.

  Download Free Trial
  
 

Aspose.BarCode for JasperReports est une extension JasperReports et JasperServer flexible pour créer et afficher des étiquettes de codes-barres dans vos applications. Ces étiquettes de code-barres peuvent être rendues dans de nombreux formats d'image courants.

Fonctionnalités avancées d'exportation de JasperReports vers des codes-barres

Déploiement facile

Aspose.BarCode for JasperReports fournit un ensemble spécial d'outils pour travailler avec les codes-barres dans JasperReports. À l'aide de cette API, les développeurs peuvent scanner les codes-barres placés dans des rapports existants ou les ajouter à de nouveaux rapports. Cette bibliothèque de codes-barres est codée uniquement en Java et est fournie sous la forme d'un document JAR unique et peut être facilement déployée sur des machines sur lesquelles JasperReports ou JasperServer est installé. Pour installer l'extension de code-barres JasperReports, copiez simplement le document JAR dans le bon emplacement de dossier et commencez à travailler.

Exemple en direct de génération de code-barres

La bibliothèque du générateur de codes-barres permet aux développeurs de créer facilement des codes-barres en spécifiant le type de code-barres, en saisissant les données à encoder et en définissant des propriétés personnalisées liées à l'apparence. Cela inclut diverses options, telles que la couleur d'arrière-plan et de premier plan, la police, la taille, la résolution et les légendes de texte. L'API peut générer des codes-barres 1D et 2D, y compris PDF417, Data Matrix, Aztec Code, QR Code et Micro QR Code, en utilisant la même approche de base. Cela en fait un outil pratique et convivial pour générer une large gamme de types de codes-barres pour diverses applications, y compris JasperReports.

Code to be executed - Java


// Create an instane of the BarcodeGenerator class
BarcodeGenerator generator = new BarcodeGenerator(EncodeTypes.QR);

// Specify the code text
generator.setCodeText("");

// Specify the X-dimension 
// the smallest width of the unit of BarCode bars or spaces
generator.getParameters().getBarcode().getXDimension().setMillimeters(2);

// Set codetext position
generator.getParameters().getBarcode().getCodeTextParameters().setLocation(CodeLocation.Below);

// Generate image
generator.generateBarCodeImage();
Generation result

Insérer des codes-barres dans JasperReports

JasperReports permet aux développeurs de créer des rapports à l'aide des données stockées dans diverses sources, telles que des bases de données, des fichiers CSV et des documents XML. Il fournit un large éventail de fonctionnalités pour la conception, le formatage et l'exportation de rapports, qui peuvent être facilement intégrés dans des applications Java. Certaines utilisations courantes de JasperReports incluent la génération de factures, de reçus, d'états financiers et d'autres types de rapports commerciaux. Il peut être utile d'insérer des codes-barres dans JasperReports pour faciliter l'accès et la gestion des informations dans les rapports. Par exemple, les codes-barres peuvent être utilisés pour numériser et mettre à jour rapidement et avec précision les informations d'un JasperReport, notamment en scannant un code-barres sur une facture pour récupérer et afficher les données associées. Cela pourrait faciliter le suivi et la gestion des informations et réduire le risque d'erreurs ou de divergences. Le code-barres peut également servir à afficher des éléments ou des enregistrements spécifiques dans le rapport.

Exemple en direct de reconnaissance de code-barres

L'API du lecteur de codes-barres fournit un ensemble de fonctionnalités pour numériser, détecter et lire les codes-barres 1D, 2D et postaux. Avec seulement quelques lignes de code, les développeurs peuvent facilement intégrer cette fonctionnalité dans leurs applications et l'utiliser pour détecter et décoder une large gamme de codes-barres couramment utilisés. L'API est conçue pour être conviviale et intuitive, ce qui permet aux développeurs d'ajouter facilement et rapidement des capacités de lecture de codes-barres à leurs applications.

Ready to recognize Reconnaître Déposez un fichier ici ou cliquez pour parcourir *

* En téléchargeant vos fichiers ou en utilisant le service, vous acceptez nos Conditions d'utilisation utiliser et Politique de confidentialité.

Code to be executed - Java

    
// initialize reader with image & expected type
BarCodeReader reader = new BarCodeReader(var reader = new Aspose.BarCode.BarCodeReader("<file name>", DecodeType.AllSupportedTypes);

// read code
while (reader.read()) {
    // print the code type & text
    System.out.println("Type: " + reader.getCodeType() + " Text: " + reader.getCodeText());
}

Résultat de la reconnaissance

Ce que les gens disent

Ne vous contentez pas de nous croire sur parole. Découvrez ce que les utilisateurs ont à dire sur les API.

 
 
View Case Studies
  

Support and Learning Resources

  
  

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 :