INSÉRER UNE IMAGE (BITMAP) DANS UN RICHEDIT (RXRICHEDIT)

cs_Delphiprog
Messages postés
4297
Date d'inscription
samedi 19 janvier 2002
Statut
Membre
Dernière intervention
9 janvier 2013
- 4 déc. 2002 à 12:26
Rubicode
Messages postés
2
Date d'inscription
mardi 30 septembre 2003
Statut
Membre
Dernière intervention
10 novembre 2004
- 10 nov. 2004 à 11:39
Cette discussion concerne un article du site. Pour la consulter dans son contexte d'origine, cliquez sur le lien ci-dessous.

https://codes-sources.commentcamarche.net/source/12231-inserer-une-image-bitmap-dans-un-richedit-rxrichedit

Rubicode
Messages postés
2
Date d'inscription
mardi 30 septembre 2003
Statut
Membre
Dernière intervention
10 novembre 2004

10 nov. 2004 à 11:39
Désolé,
Petite erreur, veuillez remplacer RxRichedit1 par RETX, dans le commentaire précédent.
Rubicode
Messages postés
2
Date d'inscription
mardi 30 septembre 2003
Statut
Membre
Dernière intervention
10 novembre 2004

10 nov. 2004 à 11:33
Salut,
Pour que l'image soit enregistrée dans le fichier RTF, j'ai trouvé deux solutions:

if RxRichedit1 <> nil then
if saveDialog1.execute then
begin
retx.streamMode:=[smPlainRtf];
retx.Lines.SaveToFile(saveDialog1.fileName);
end;

ou encore

if RETX <> nil then
if saveDialog1.execute then
begin
retx.SelectAll;
retx.Lines.SaveToFile(saveDialog1.fileName);
retx.SetSelection(0,0,true);
end;
cs_subzero
Messages postés
71
Date d'inscription
mercredi 8 janvier 2003
Statut
Membre
Dernière intervention
24 février 2012

31 oct. 2003 à 13:04
ARF!!! J'ai parlé trop vite je crois! En effet, la transparence est dispo que sur les GIFs, et il faut faire une convertion assez balaise, j'ai l"impression! Je passe par word pour récupérer le code RTF de l'image que j'insère tel quel... Je vais qu'en même essayer de trouver une solution, à+
cs_subzero
Messages postés
71
Date d'inscription
mercredi 8 janvier 2003
Statut
Membre
Dernière intervention
24 février 2012

31 oct. 2003 à 11:29
Salut! J'ai trouvé le moyen pour intégrer des fichiers avec transparence! Cela engendre le fait que le fichier final est moins lourd, puisque les pixels trnasparents ne sont pas enregistrés dans le fichier. Je vais modifier votre code pour ajouter cette fonction, je vous avertis que ce sera au point! :-) à+
cs_subzero
Messages postés
71
Date d'inscription
mercredi 8 janvier 2003
Statut
Membre
Dernière intervention
24 février 2012

29 oct. 2003 à 16:44
Merci Spatul pour cette astuce! Elle m'a permis de concretiser un projet de tchat avec des smilies & détection d'url. Je me demandais si on pouvait faire pareil avec d'autres type d'objets, comme des cadres par exemple... En fait, je recherche le moyen d'afficher plusieurs couleurs de fond dans le RxRichEdit, si vous pouviez m'aider, ce serait vraiment sympa! Merci, à+
Afficher les 10 commentaires