Registriert seit: 17. Sep 2006
Ort: Barchfeld
27.624 Beiträge
Delphi 12 Athens
|
Re: Text Mittig auf ein bild zeichnen
28. Aug 2008, 14:08
Dann noch anders:
Delphi-Quellcode:
procedure TForm1.Button1Click(Sender: TObject);
var r:trect;
begin
image1.Picture:=image2.Picture;
r:=Rect(0,0,image1.Width,image1.Height);
with Image1.Picture.Bitmap.Canvas do
begin
Font.Color := clBlack;
Brush.Style := bsclear;
Font.Size := 10;
Font.Name := JvFontComboBox1.FontName;
Font.Style := [fsBold];
DrawText(image1.Canvas.Handle,
Pchar(trim(edit1.text)),
-1,
r,
DT_CENTER or DT_VCENTER or DT_SINGLELINE);
end;
image1.Refresh;
end;
Detlef "Ich habe Angst vor dem Tag, an dem die Technologie unsere menschlichen Interaktionen übertrumpft. Die Welt wird eine Generation von Idioten bekommen." (Albert Einstein)
Dieser Tag ist längst gekommen
|
|
Zitat
|