Précédent   Forum des professionnels en informatique > Logiciels > Solutions d'entreprise > Business Intelligence > Jasper
Jasper Forum d'entraide sur Jasper Reports. Avant de poster --> FAQ Jasper, Tutoriels Jasper
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 22/11/2007, 12h18   #1
Membre à l'essai
 
Inscription : avril 2006
Messages : 38
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 38
Points : 22
Points : 22
Envoyer un message via MSN à so007
Par défaut Génération de pdf avec permission

Bonjour,

J'utilise jasperreport pour générer des pdf et j'aimerai bloquer l'edition des pdf générés.
J'ai trouvé ce code :
Code :
1
2
3
4
5
6
7
8
9
pdfExporter.setParameter(JRPdfExporterParameter.IS_ENCRYPTED, Boolean.TRUE);			
 
pdfExporter.setParameter(JRPdfExporterParameter.IS_128_BIT_KEY, Boolean.TRUE);			
 
pdfExporter.setParameter(JRPdfExporterParameter.USER_PASSWORD, "jasper");			
 
pdfExporter.setParameter(JRPdfExporterParameter.OWNER_PASSWORD, "reports");			
 
pdfExporter.setParameter(JRPdfExporterParameter.PERMISSIONS, new Integer(PdfWriter.AllowModifyContents));
Mais le probleme c'est que le mot de passe est demandé à l'ouverture du pdf donc si on n'a pas le mot de passe on ne peut pas lire le pdf ce qui n'est pas du tout l'effet recherché

Est ce que quelqu'un sait comment il faut faire?

So
so007 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 07/12/2007, 10h50   #2
Membre à l'essai
 
Inscription : avril 2006
Messages : 38
Détails du profil
Informations forums :
Inscription : avril 2006
Messages : 38
Points : 22
Points : 22
Envoyer un message via MSN à so007
En mettant
Code :
pdfExporter.setParameter(JRPdfExporterParameter.USER_PASSWORD, null);
le mot de passe n'est plus demandé à l'ouverture du pdf mais maintenant j'aimerai savoir comment entrer le mot de passe OWNER_PASSWORD pour editer le pdf.
so007 est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 12h22.


 
 
 
 
Partenaires

Hébergement Web