phpbar.de logo

Mailinglisten-Archive

[php] Resize Image

[php] Resize Image

=?Windows-1252?Q?Martin_Kl=E4ssner?= mailings_(at)_klaessner.de
Thu, 1 Feb 2001 14:30:24 +0100


Hallo,

ich möchte ein Image so "resizen", dass die Breite immer gleich bleibt, die
Höhe allerdings variieren kann.
Das ganze soll ohne verzerrungen passieren.

  $im = getimagesize("$DOCUMENT_ROOT" . $img_src);
  $size_w = $im[0];
  $size_h = $im[1];
  $faktor = $Width/$size_h;
  $size_w = $size_w * $faktor;
  $size_h = $size_h * $faktor;
  $size_h = sprintf ("%03d",$size_h);
  $size_w = sprintf ("%03d",$size_w);

Das funzt nicht so recht. Denke mal, dass es am $faktor liegt ?
Ich steh heute irgendwie auf dem Schlauch. Kann mir jemand sagen, wie ich
den Faktor ausrechne ?

Funktioniert nur, wenn ich die Höhe festsetze, aber das kann ich nicht
gebrauchen :-(

Thx !

cu Martin
www.webmaster-foren.de
klaessner_(at)_communtech.de





php::bar PHP Wiki   -   Listenarchive