Einzelnen Beitrag anzeigen

Hawkeye219

Registriert seit: 18. Feb 2006
Ort: Stolberg
2.227 Beiträge
 
Delphi 2010 Professional
 
#8

Re: Größe eines Bitmap in Byte

  Alt 30. Jul 2007, 22:42
Hallo,

eigentlich benötigt man die Größe ja gar nicht, da die Bitmap selbst in der Lage ist, sich in einen Stream zu speichern: Delphi-Referenz durchsuchenTBitmap.SaveToStream.

Falls du den Wert für einen anderen Zweck benötigst, kannst du ihn berechnen lassen:

Delphi-Quellcode:
var
  Bitmap : TBitmap;
  InfoHeaderSize : Cardinal;
  ImageSize : Cardinal;
begin
  Bitmap := TBitmap.Create;
  Bitmap.SetSize (400, 50);
  Bitmap.PixelFormat = pf24Bit;
  {Graphics.}GetDIBSizes (Bitmap.Handle, InfoHeaderSize, ImageSize);
  Bitmap.Free;
end;
Gruß Hawkeye
  Mit Zitat antworten Zitat