Travailler avec JasperReports
Aspose.Words pour JasperReports est disponible gratuitement, pour une évaluation illimitée dans le temps depuis la page de téléchargement. Les versions d’évaluation et sous licence du produit sont le même téléchargement.
Lorsque vous êtes satisfait de la version d’évaluation, achetez une licence. Assurez-vous de comprendre et d’accepter les termes de la licence.
La licence est disponible en téléchargement depuis la page de commande après le paiement de la commande. La licence est un fichier XML signé numériquement et en texte clair. La licence contient des informations telles que le nom du client, le produit acheté et le type de licence. Ne modifiez pas le contenu du fichier de licence : cela invalide la licence.
Il existe plusieurs façons d’activer une licence :
Les deux premiers sont utilisés avec JasperReports, le dernier avec JasperServer.
Appeler setLicense
Cette méthode est utilisée avec JasperReports.
-
Téléchargez la licence sur votre ordinateur et copiez-la dans le dossier approprié (par exemple, le dossier de votre application ou JasperReports\lib).
-
Ajoutez le code suivant à votre projet :
import com.aspose.pdf.jr3_7_0.jasperreports.*;
try
{
// créer un objet stream contenant le fichier de licence
FileInputStream fstream = new FileInputStream("C:\\Aspose.PDF.JasperReports.lic");
// Définir la licence via l'objet stream
License license = new License();
license.setLicense(fstream);
}
catch(Exception ex)
{
System.out.println(ex.toString());
}
Définir le paramètre Exporter licenseFile dans le Code
Cette méthode est utilisée avec JasperReports. Téléchargez la licence sur votre ordinateur et copiez-la dans le dossier approprié (par exemple, le dossier de votre application ou JasperReports\lib).
- Ajoutez le code suivant à votre projet :
import com.aspose.pdf.jr3_7_0.jasperreports.*;
com.aspose.pdf.jr3_7_0.jasperreports.JrPdfExporter exporter = new com.aspose.pdf.jr3_7_0.jasperreports.JrPdfExporter();
exporter.setParameter(PdfExporterParameter.LICENSE, "Aspose.PDF.JasperReports.lic");
exporter.exportReport();