Précédent   Forum des professionnels en informatique > Java > Général Java > APIs
APIs Forum sur les API standard et API complémentaires. Avant de poster -> FAQ Java, Les meilleures API Java
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 18/12/2011, 21h42   #1
Membre régulier
 
Inscription : mai 2006
Messages : 285
Détails du profil
Informations forums :
Inscription : mai 2006
Messages : 285
Points : 83
Points : 83
Par défaut Insérer image dans .rtf

bonjour;

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

Code :
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.
amine1980 est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 25/12/2011, 21h24   #2
Expert Confirmé
 
Avatar de sekaijin
 
Femme
Urbaniste
Inscription : juillet 2004
Messages : 1 422
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 48
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Urbaniste
Secteur : Santé

Informations forums :
Inscription : juillet 2004
Messages : 1 422
Points : 2 809
Points : 2 809
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
sekaijin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/12/2011, 00h01   #3
Expert Confirmé Sénior
 
Inscription : septembre 2004
Messages : 5 092
Détails du profil
Informations forums :
Inscription : septembre 2004
Messages : 5 092
Points : 7 019
Points : 7 019
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
Type de fichier : zip smiley.zip (1,6 Ko, 2 affichages)
thelvin est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 26/12/2011, 10h33   #4
Expert Confirmé
 
Avatar de sekaijin
 
Femme
Urbaniste
Inscription : juillet 2004
Messages : 1 422
Détails du profil
Informations personnelles :
Sexe : Femme
Âge : 48
Localisation : France, Yvelines (Île de France)

Informations professionnelles :
Activité : Urbaniste
Secteur : Santé

Informations forums :
Inscription : juillet 2004
Messages : 1 422
Points : 2 809
Points : 2 809
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
sekaijin est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 20h03.


 
 
 
 
Partenaires

Hébergement Web