IdentifiantMot de passe
Loading...
Mot de passe oublié ?Je m'inscris ! (gratuit)
Navigation

Inscrivez-vous gratuitement
pour pouvoir participer, suivre les réponses en temps réel, voter pour les messages, poser vos propres questions et recevoir la newsletter

Documents Java Discussion :

Erreur The document has no pages


Sujet :

Documents Java

  1. #1
    Nouveau membre du Club
    Inscrit en
    Novembre 2007
    Messages
    106
    Détails du profil
    Informations forums :
    Inscription : Novembre 2007
    Messages : 106
    Points : 31
    Points
    31
    Par défaut Erreur The document has no pages
    Bonjour,
    J’ai un problème au niveau de la fermeture de document pdf. En effet je crée un document pdf et dans mon traitement java je copie des donnée dans le document pdf. A la fin de mon traitement je ferme le document.
    Dans le cas où je n’ai pas de données a copier, je ne copie rien dans le document (le document est donc vide). Au moment de la fermeture de document, j’ai cette erreur : The document has no pages.

    Est-ce que quelqu’un a une idée ?

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
     
    PdfWriter writer=null ;
    Document doc = new Document(PageSize.A4, 0, 0, 0, 0);
    writer = PdfWriter.getInstance(doc, new FileOutputStream("/appli/nomAppli"+File.separator+"nomFichier.pdf"));
    doc.open();
     
    Traitement ………..
     
    if(doc.isOpen()){
         doc.close() ;
         writer.close();
     
    }

    Merci

  2. #2
    Membre averti
    Profil pro
    Inscrit en
    Mars 2006
    Messages
    511
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mars 2006
    Messages : 511
    Points : 386
    Points
    386
    Par défaut
    tu rajoutes un bloc try catch lors de la fermeture et tu gères l'erreur s'il y a
    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
     
    try{
    if(doc.isOpen()){
         doc.close() ;
         writer.close();
    }catch(final Exception e){//gestion exception
                                     }

Discussions similaires

  1. [Itext]Conversion txt en pdf :The document has no pages
    Par nemo89 dans le forum Documents
    Réponses: 13
    Dernier message: 24/06/2014, 10h55
  2. The document has no pages
    Par Potaw dans le forum iReport
    Réponses: 8
    Dernier message: 21/06/2012, 15h09
  3. Réponses: 0
    Dernier message: 06/08/2010, 11h12
  4. The document has no pages
    Par cyclopsnet dans le forum Jasper
    Réponses: 1
    Dernier message: 28/01/2010, 08h10
  5. Réponses: 1
    Dernier message: 06/06/2008, 16h38

Partager

Partager
  • Envoyer la discussion sur Viadeo
  • Envoyer la discussion sur Twitter
  • Envoyer la discussion sur Google
  • Envoyer la discussion sur Facebook
  • Envoyer la discussion sur Digg
  • Envoyer la discussion sur Delicious
  • Envoyer la discussion sur MySpace
  • Envoyer la discussion sur Yahoo