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

VB.NET Discussion :

syntaxe getfont dans itextsharp


Sujet :

VB.NET

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre averti
    Inscrit en
    Novembre 2004
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 40
    Par défaut syntaxe getfont dans itextsharp
    Bonjour à tous.

    J'utilise itextsharp pour créer un pdf et je ne trouve pas la syntaxe pour utiliser un code couleur en hexadécimal.

    J'arrive bien à changer la couleur :

    Code : Sélectionner tout - Visualiser dans une fenêtre à part
    1
    2
     
    pdftab.AddCell(New Phrase("ESSAI TEXTE", FontFactory.GetFont("Arial", 14, Font.BOLD, 14, 1, CMYKColor.GRAY)))
    mais au lieu des couleurs de base je voudrais utiliser une couleur personnalisée

    Quelqu'un peut m'aider svp?

  2. #2
    Modérateur
    Avatar de DotNetMatt
    Homme Profil pro
    CTO
    Inscrit en
    Février 2010
    Messages
    3 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : CTO
    Secteur : Finance

    Informations forums :
    Inscription : Février 2010
    Messages : 3 611
    Billets dans le blog
    3
    Par défaut
    Pas sûr que ca soit faisable en hexa, mais tu peux utiliser un code RGB:
    Code VB.NET : Sélectionner tout - Visualiser dans une fenêtre à part
    FontFactory.GetFont("Arial", 14, Font.BOLD, 14, 1, New Color(125, 88, 15))
    Less Is More
    Pensez à utiliser les boutons , et les balises code
    Desole pour l'absence d'accents, clavier US oblige
    Celui qui pense qu'un professionnel coute cher n'a aucune idee de ce que peut lui couter un incompetent.

  3. #3
    Membre averti
    Inscrit en
    Novembre 2004
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 40
    Par défaut
    Merci, j'ai essayé mais ça ne marche pas ("Type 'color' is not defined")

    Ca doit venir des bibliothèques, mais je ne sais pas laquelle importer
    j'ai déjà :

    Imports System
    Imports System.IO
    Imports System.Data
    Imports System.Data.SqlClient
    Imports iTextSharp.text
    Imports iTextSharp.text.pdf

    mais il doit me manquer celle concernant fontfactory

  4. #4
    Modérateur
    Avatar de DotNetMatt
    Homme Profil pro
    CTO
    Inscrit en
    Février 2010
    Messages
    3 611
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 37
    Localisation : Etats-Unis

    Informations professionnelles :
    Activité : CTO
    Secteur : Finance

    Informations forums :
    Inscription : Février 2010
    Messages : 3 611
    Billets dans le blog
    3
    Par défaut
    Comme le message l'indique il te manque une référence pour le type Color.

    Sauf erreur de ma part, il faut ajouter une référence vers la DLL System.Drawing.dll, puis un Import System.Drawing dans ta classe.
    Less Is More
    Pensez à utiliser les boutons , et les balises code
    Desole pour l'absence d'accents, clavier US oblige
    Celui qui pense qu'un professionnel coute cher n'a aucune idee de ce que peut lui couter un incompetent.

  5. #5
    Membre Expert
    Profil pro
    Inscrit en
    Octobre 2006
    Messages
    700
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Octobre 2006
    Messages : 700
    Par défaut
    Bonjour,
    je crois que ce constructeur attend un "BaseColor" :
    Code A tester : Sélectionner tout - Visualiser dans une fenêtre à part
    New iTextSharp.text.BaseColor(125, 88, 15)

  6. #6
    Membre averti
    Inscrit en
    Novembre 2004
    Messages
    40
    Détails du profil
    Informations forums :
    Inscription : Novembre 2004
    Messages : 40
    Par défaut
    Citation Envoyé par chrismonoye Voir le message
    Bonjour,
    je crois que ce constructeur attend un "BaseColor" :
    Code A tester : Sélectionner tout - Visualiser dans une fenêtre à part
    New iTextSharp.text.BaseColor(125, 88, 15)


    Exact, ça fonctionne. Merci à vous !!

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

Discussions similaires

  1. Réponses: 14
    Dernier message: 04/12/2005, 08h08
  2. Syntaxe tableaux dans ordre SQL INSERT
    Par lio33 dans le forum SQL
    Réponses: 6
    Dernier message: 19/10/2005, 17h07
  3. [ACCESS] Syntaxe SQL dans un TQuery avec Requestlive=True
    Par Unusual_FL dans le forum Bases de données
    Réponses: 2
    Dernier message: 28/06/2005, 10h51
  4. probleme de syntaxe sql dans VB
    Par njac dans le forum Requêtes et SQL.
    Réponses: 4
    Dernier message: 20/05/2005, 14h41
  5. erreur de syntaxe javascript dans ma page
    Par Oluha dans le forum Général JavaScript
    Réponses: 7
    Dernier message: 01/02/2005, 14h53

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