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 :

Création d'un tableau pdf avec itext


Sujet :

Documents Java

  1. #1
    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 Création d'un tableau pdf avec itext
    Bonjour

    Je veux isérer un tableau dans un ficher pdf et je n'arrive pas à définir la largeur des colonnes.

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
    4
    5
    6
    7
    8
    9
    10
    11
    12
    13
    14
    15
    16
    17
    18
    19
    20
    21
    22
    23
    24
    25
    26
    27
    28
    29
    30
    31
     
    Table tbl = new Table(3);//nbre de colonnes
             tbl.setWidth(100);
             tbl.setBorderColor(new Color(255,255,255));
             tbl.setBorderWidth(0f);
             tbl.setPadding(0);
             tbl.setSpacing(0);
     
             Cell cell = new Cell("R");
             cell.setHeader(true);
             cell.setWidth(2);
             cell.setHorizontalAlignment(1);
             cell.setVerticalAlignment(1);
         	 cell.setRowspan(2);
        	 cell.setBorder(15);
        	 tbl.addCell(cell);
        	 cell = new Cell("69620888");
             cell.setWidth(10);
             cell.setHorizontalAlignment(1);
             cell.setVerticalAlignment(1);
         	 cell.setRowspan(2);
        	 cell.setBorder(15);
        	 tbl.addCell(cell);
        	 cell = new Cell("blabla");
             cell.setWidth(88);
             cell.setHorizontalAlignment(1);
             cell.setVerticalAlignment(1);
         	 cell.setRowspan(2);
        	 cell.setBorder(15);
        	 tbl.addCell(cell);
        	 tbl.endHeaders();
    Systematiquement j'ai 3 colonnes de largeur identique malgré une définition de 2,10 et 88%

    Ou est le Pb ?
    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
    C'est bon j'ai trouvé plus bas dans le forum, il faut définir la largeur des colonnes à la création du tableau

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
    3
     
    float larg = {2f,10f,88f}
    tbl.setWidths(larg);

+ Répondre à la discussion
Cette discussion est résolue.

Discussions similaires

  1. [FPDF] Création d'un fichier PDF avec un tableau
    Par pascale86 dans le forum Bibliothèques et frameworks
    Réponses: 4
    Dernier message: 16/11/2010, 11h56
  2. création d'un fichier pdf avec iText et jsf
    Par paolo2002 dans le forum JSF
    Réponses: 9
    Dernier message: 08/12/2008, 13h54
  3. création d'un fichier pdf avec iText et jsf
    Par paolo2002 dans le forum Documents
    Réponses: 1
    Dernier message: 25/06/2008, 10h10
  4. lire un dessin sur un pdf avec itext
    Par mm2405 dans le forum Documents
    Réponses: 5
    Dernier message: 23/04/2007, 11h03
  5. Création d'un tableau dynamique avec XSL-FO
    Par lionelbrizuela dans le forum XSL/XSLT/XPATH
    Réponses: 2
    Dernier message: 31/01/2006, 11h04

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