Einzelnen Beitrag anzeigen

Shrandon

Registriert seit: 18. Sep 2005
5 Beiträge
 
#1

[Jedi VCL] Grafik/Bild in einem JvRichEdit erkennen

  Alt 25. Aug 2007, 14:43
Hallo DP-ler,

ich habe folgendes Problem, das ich trotz langer Suche in mehreren Foren und Onkel Google nicht lösen kann:

Ich nutze die Jedi-Komponente TJvRichEdit und speichere Bilder im RichEdit ab.
Die Bilder können im RichEdit manuell vom User skaliert werden.
Jedoch muss ich beim speichern des RichEdits unbedingt den Text von dem Bild trennen (ggf. HTML-Tag, Dateiname oder ähnliches "Erkennungsmerkmal" an die Stelle des Bildes im text setzen).
Der Text an sich ist RTF-Formatiert, ich kann also nicht einfach bei Eingabe eine simple "Kopie" des Textes in eine string-Variable machen (wäre ja naheliegend).

Habe ich irgendeine Möglichkeit die Grafik im RichEdit zu erkennen/finden/suchen?



Falls es euch etwas hilft... so wird das Bild ins RichEdit geladen:

Delphi-Quellcode:
//führt OpenDialog aus
procedure TForm1.openpicture(Sender: TObject);
begin
  OpenDialog1.Execute;
end;


//lädt Bild in RichEdit
procedure TForm1.addgraphic(Sender: TObject; var CanClose: Boolean);
var Picture:TPicture;
begin
    Picture := TPicture.Create;
    Picture.LoadFromFile(OpenDialog1.FileName);
    RichEdit1.InsertGraphic(Picture.Graphic,true);
end;

Gruß Sven
  Mit Zitat antworten Zitat