Einzelnen Beitrag anzeigen

Benutzerbild von Aenogym
Aenogym

Registriert seit: 7. Mär 2004
Ort: Schwerin
1.089 Beiträge
 
Delphi 7 Enterprise
 
#1

TCanvas in JPEG-Datei speichern

  Alt 19. Dez 2004, 14:07
hi ihr,

ich versuche grad, den inhalt eines TCanvas in einem jpeg-bild abzuspeichern. aber irgendwie bekomme ich das grad nicht hin. mein code:

Delphi-Quellcode:
var temp: TImage;
begin
  temp := TImage.Create(self);
  try
    temp.Width := 289;
    temp.height := 73;
    loggraph1.CopyCanvasTo(temp.Picture.Bitmap.Canvas); //beschreibung siehe unten
    userstats.Assign(temp.Picture.Graphic);
    userstats.SaveToFile(extractfilepath(paramstr(0))+'users.jpg');
  finally
    temp.free;
  end;
mit loggraph1.CopyCanvasTo(temp.Picture.Bitmap.Canvas) ; kopiere ich einen graphen auf ein canvas. und genau den inhalt dieses canvas möchte ich irgendwie in eine jpeg-datei speichern.

könnt ihr mir helfen?

danke schonmal,
Aenogym
Steffen Rieke
Was nicht buzzt, wird buzzend gemacht!
http://blog.base-records.de
http://www.base-records.de
  Mit Zitat antworten Zitat