Salut tout le monde,
Qu'est ce que je dois faire pour pouvoir enregistrer mes rapports construits avec BIRT dans le format PDF (c'est à dire dans fichier avec une extension .pdf à part, je ne parle pas du PDF Viewer).
Merci de votre aide
Salut tout le monde,
Qu'est ce que je dois faire pour pouvoir enregistrer mes rapports construits avec BIRT dans le format PDF (c'est à dire dans fichier avec une extension .pdf à part, je ne parle pas du PDF Viewer).
Merci de votre aide
Bonjour,
En Java :
Code Java : Sélectionner tout - Visualiser dans une fenêtre à part
1
2
3
4
5
6 RenderOptionBase option = new RenderOptionBase(); option.setOutputFormat(RenderOptionBase.OUTPUT_FORMAT_PDF); ... IRunAndRenderTask task = engine.createRunAndRenderTask(...); ... task.setRenderOption(option);
En ligne de commande, il y a une option :Tu aurais ne serait-ce qu'un peu cherché par toi-même, tu aurais très vite trouvé la solution.--output-format=PDF
Le problème c'est que lorsque je choisis "View report as PDF" dans le menu "File" de BIRT RCP designer, j'obtient le message suivant :
.org.eclipse.birt.report.service.api.ReportServiceException: Report engine fails to create extension to handle this request.
Merci de l'aide
Hum, et ca fonctionne en HTML ?
Si oui, vérifie dans les dossiers plugins et features de ton designer, tu dois avoir des dossiers et/ou des fichiers jars qui se terminent pas _html et d'autre par _pdf.
Si tu n'as que les html, ca risque pas de fonctionner.
Désolée je n'ai pas BIRT sous la main pour te donner plus de précisions.
Salut,
Pour générer les PDF en cliquant sur "view report as PDF", il faudrait télécharger la librairie "itext-1.3.jar" et la mettre dans le dossier : "plugins\com.lowagie.itext_1.3.0.v20070205-1728\lib".
Merci de tes réponses BiM
j'ai un problem tres similaire, j'ai mi, comme indiqué, mis le itext dans le "lib", mais j'ai toujour cette erreur :
org.eclipse.birt.report.service.api.ReportServiceException: Report engine fails to initialize pdf emitter, please make sure required libraries for this emitter are installed.
et je ne vois pas d'ou cela provient,...? merci
Vous avez un bloqueur de publicités installé.
Le Club Developpez.com n'affiche que des publicités IT, discrètes et non intrusives.
Afin que nous puissions continuer à vous fournir gratuitement du contenu de qualité, merci de nous soutenir en désactivant votre bloqueur de publicités sur Developpez.com.
Partager