Einzelnen Beitrag anzeigen

Benutzerbild von himitsu
himitsu
Online

Registriert seit: 11. Okt 2003
Ort: Elbflorenz
44.063 Beiträge
 
Delphi 12 Athens
 
#12

AW: Größe eines Bildes auf TImage

  Alt 16. Jun 2022, 18:40
Ja, wenn man nur wissen will wo ein Rand ist, dann besser mit den Seitenverhältnisen und nicht den Seitenlängen rechnen/vergleichen.

Wenn das Bild auch noch gestrecht wird, dann kannst du sowieso nur mit den Radio / dem Seitenverhältnis rechnen, da die Längen ja im Verhältnis stehen, aber nicht direkt vergleichbar sind, wenn das Picture vergrößert/verkleinert dargestellt wird.


wenn mir Picture.Height/Width nicht zur Verfügung nicht zur Verfügung stehen würden
Dann stell es doch kurz zur Verfügung?
Delphi-Quellcode:
var
  pict: TPicture;
  w, h: Integer;
begin
  pict := TPicture.Create;
  try
    pict.Assign(DasImage);
    w := pict.Width;
    h := pict.Height;
  finally
    pict.Free;
  end;
  // mach was mit w und h
end;
Nein, dann nimmt man direkt DasImage.Width und DasImage.Height
Neuste Erkenntnis:
Seit Pos einen dritten Parameter hat,
wird PoSex im Delphi viel seltener praktiziert.

Geändert von himitsu (16. Jun 2022 um 18:45 Uhr)
  Mit Zitat antworten Zitat