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 :

[iText] PdfPTable : Bordure et taille des polices


Sujet :

Documents Java

  1. #1
    Membre actif
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    325
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Décembre 2002
    Messages : 325
    Points : 228
    Points
    228
    Par défaut [iText] PdfPTable : Bordure et taille des polices
    Bonjour,

    j'utilise iText pour générer des documents PDF, et dans ces documents, j'utilise des PdfPTable pour faire ma mise en forme.
    J'ai deux questions:
    - Je n'arrive pas à faire disparaître les bordures de ces tables. Je vais essayer de mettre la couleur des bordures à blanc, mais je préférerais qu'elles ne s'affichent pas.
    - Comment faire pour définir la police (surtout la taille) pour tout un document, ou bien pour toute une Table.
    Pour l'instant je n'ai vu comment faire que pour des Paragraph.
    A la rigueur je veux bien fixer la police pour un paragraphe, mais peut-on dans ce cas insérer autre chose que des String simples dans un Paragraph ? (je pense à des PdfPTable...)

    Merci pour vos réponses.

  2. #2
    Membre VIP

    Profil pro
    Inscrit en
    Décembre 2006
    Messages
    74
    Détails du profil
    Informations personnelles :
    Âge : 53
    Localisation : Belgique

    Informations forums :
    Inscription : Décembre 2006
    Messages : 74
    Points : 104
    Points
    104
    Billets dans le blog
    2
    Par défaut
    Au lieu de addCell(String string)
    utilisez addCell(PdfPCell cell)
    Ecrivez votre propre méthode pour créer une PdfPCell comme vous le désirez:
    cell.setBorder(PdfPCell.NO_BORDER);
    pour faire disparaître la bordure.
    Et cell.addElement(new Paragraph(string, font));
    pour automatiser le choix de la police.

    Faire disparaître la bordure est aussi possible avec getDefaultCell,
    mais il n'y pas moyen de définir la police pour tout le document.

  3. #3
    Membre actif
    Profil pro
    Inscrit en
    Décembre 2002
    Messages
    325
    Détails du profil
    Informations personnelles :
    Localisation : France, Nord (Nord Pas de Calais)

    Informations forums :
    Inscription : Décembre 2002
    Messages : 325
    Points : 228
    Points
    228
    Par défaut
    Merci pour ta réponse, ça répond bien à ce que je souhaite faire.
    Une petite question tant que j'y suis, es-tu impliqué d'une quelconque manière dans l'existence de iText ?

Discussions similaires

  1. tailles des polices
    Par kalyparker dans le forum Mise en page CSS
    Réponses: 7
    Dernier message: 20/04/2007, 11h53
  2. Agrandir la tailles des polices en PHP.
    Par ox@na dans le forum Langage
    Réponses: 2
    Dernier message: 12/08/2006, 16h46
  3. [HTML/CSS] FF/IE -> taille des polices
    Par EJ dans le forum Mise en page CSS
    Réponses: 14
    Dernier message: 13/06/2006, 16h13
  4. modifier la police et la taille des polices
    Par gilleski2010 dans le forum C++
    Réponses: 1
    Dernier message: 28/12/2005, 12h03
  5. [Kylix] Taille des police dans kylix
    Par merzhin dans le forum EDI
    Réponses: 2
    Dernier message: 04/09/2004, 21h18

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