Richedit içerisine resim ekleme ?
Forum kuralları
Forum kurallarını okuyup, uyunuz!
Forum kurallarını okuyup, uyunuz!
Richedit içerisine resim ekleme ?
Delphi'de richedit içerisine nasıl resim ekleyebilirim ? Yardımcı olursanız sevinirim.
Selamlar,
RTF'nin içine açıp baktım (wordde bir deneme yaptım ve baya bir takım headerlar ve tagler olduğunu gördüm. Ben bu kadar çok tag olabilceğini ummuyordum ama varmış. Belki bir komponent vardır bu iş için ama aklıma gelen bir yöntem clipboardan yapıştırmak olabilir.
Yani resmi clipboard'a atıp oradan RichText'e clipboarddan çekmek şeklinde olabilir.
Kolay Gelsin.
RTF'nin içine açıp baktım (wordde bir deneme yaptım ve baya bir takım headerlar ve tagler olduğunu gördüm. Ben bu kadar çok tag olabilceğini ummuyordum ama varmış. Belki bir komponent vardır bu iş için ama aklıma gelen bir yöntem clipboardan yapıştırmak olabilir.
Yani resmi clipboard'a atıp oradan RichText'e clipboarddan çekmek şeklinde olabilir.
Kolay Gelsin.
Kuri Yalnız Jedi
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
Harbi Özgürlük İçin Pisi http://www.pisilinux.org/
RxRichedit icin soyle bir kod var belki fikir babından isinize yarar...
Ayrica runtime'de bir yerden kopyalşadıgınz resmi richedit'in icine yapitistirabildiginize gore. Bu isi Kuri_TLJ'nin dedigi gibi kod ile yapmak da bir cozumdur.
Ayrica runtime'de bir yerden kopyalşadıgınz resmi richedit'in icine yapitistirabildiginize gore. Bu isi Kuri_TLJ'nin dedigi gibi kod ile yapmak da bir cozumdur.
Kod: Tümünü seç
// Example to insert image from Image1 into RxRichEdit1
procedure TForm1.Button1Click(Sender: TObject);
var
SS: TStringStream;
BMP: TBitmap;
begin
BMP := TBitmap.Create;
BMP := Image1.Picture.Bitmap;
SS := TStringStream.Create(BitmapToRTF(BMP));
try
PutRTFSelection(RxRichEdit1, SS);
finally
SS.Free;
end;
end;