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

API standards et tierces Java Discussion :

Insérer image dans .rtf


Sujet :

API standards et tierces Java

Vue hybride

Message précédent Message précédent   Message suivant Message suivant
  1. #1
    Membre éclairé
    Profil pro
    Inscrit en
    Mai 2006
    Messages
    350
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Mai 2006
    Messages : 350
    Par défaut Insérer image dans .rtf
    bonjour;

    Je génère un .RTF en utilisant l'api itext.
    Voici le code:

    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
    32
    33
    34
    35
    36
    37
    38
    39
    40
     public static void main(String[] args) {
     
            System.out.println("This example generate a RTF file name Sample.rtf");
     
            // Create Document object
            Document myDoc = new Document();
     
            try {
     
                // Create writer to listen document object
                // and directs RTF Stream to the file Sample.rtf
                RtfWriter2.getInstance(myDoc, new FileOutputStream("Sample.rtf"));
     
                // open the document object
                myDoc.open();
     
     
     
                // Create a paragraph
    	    Paragraph p = new Paragraph();
                Font fontRed = FontFactory.getFont(FontFactory.TIMES_ITALIC, 14, Font.BOLDITALIC, new Color(0,153,102));
                p.setFont(fontRed);
                //p.setFont(null)
    	    p.add("Bonjour");
     
                Phrase phrase = new Phrase("nouvelle phrase colorée");
     
               phrase.setFont(new Font(14));
     
     
    	    // Add the paragraph to document object
                myDoc.add(p);
                myDoc.add(phrase);
            }
            catch(Exception e) {
                System.out.println(e);
            }
            //close the document
            myDoc.close();
        }
    Je veux insérer des images .GIF ou .JPEG dans mon fichier.
    avez-vous une idée SVP?

    Merci d'avance.

  2. #2
    Expert confirmé
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par défaut
    le format RFT ne supporte pas les images
    Rich Text Format

    pour avoir des images ils faut utiliser d'autres format
    le RTFD est une version étendue de RTF qui supporte les images liées pas incluse dans le fichier (sur MacOS un document RTFD n'est pas un fichier mais un dossier contenant les images et le texte)

    A+JYT

  3. #3
    Modérateur

    Profil pro
    Inscrit en
    Septembre 2004
    Messages
    12 582
    Détails du profil
    Informations personnelles :
    Localisation : France

    Informations forums :
    Inscription : Septembre 2004
    Messages : 12 582
    Par défaut
    Citation Envoyé par sekaijin Voir le message
    le format RFT ne supporte pas les images
    Rich Text Format
    Euh... Je joins un fichier .rtf qui contient un petit smiley, sans fichier accompagnant.

    Le format RTF a de nombreuses possibilités. Je ne connais, toutefois, pas celles qui sont mieux gérées que les autres, et je ne sais pas générer d'image avec iText, ni même si c'est possible.
    Fichiers attachés Fichiers attachés
    N'oubliez pas de consulter les FAQ Java et les cours et tutoriels Java

  4. #4
    Expert confirmé
    Avatar de sekaijin
    Homme Profil pro
    Urbaniste
    Inscrit en
    Juillet 2004
    Messages
    4 205
    Détails du profil
    Informations personnelles :
    Sexe : Homme
    Âge : 61
    Localisation : France, Yvelines (Île de France)

    Informations professionnelles :
    Activité : Urbaniste
    Secteur : Santé

    Informations forums :
    Inscription : Juillet 2004
    Messages : 4 205
    Par défaut
    je corrige
    RTF dans sa version de base ne supporte pas les images

    certaines extensions et évolution lui apporte un support d’insertion d'images

    la question est donc Quelle version de RTF Itext utilise ?
    une recherche sur le forum te donnera des réponse à ta question.

    mais à ma connaissance il n'en existe pas d'universelle
    A+JYT

Discussions similaires

  1. Insérer image dans div
    Par sandytarit dans le forum Mise en page CSS
    Réponses: 9
    Dernier message: 30/05/2007, 10h39
  2. insérer image dans base de données
    Par eriz dans le forum Servlets/JSP
    Réponses: 2
    Dernier message: 16/04/2007, 12h03
  3. HELP ! insérer Image dans le main ?
    Par lex13 dans le forum AWT/Swing
    Réponses: 11
    Dernier message: 04/04/2007, 14h12
  4. insérer images dans nbm
    Par jessie dans le forum NetBeans
    Réponses: 1
    Dernier message: 17/01/2007, 23h32
  5. [MySQL] insérer image dans bdd grace a un formulaire
    Par pod1978 dans le forum PHP & Base de données
    Réponses: 10
    Dernier message: 14/03/2006, 08h34

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