Einzelnen Beitrag anzeigen
  #2  
Alt 21.05.2010, 00:53:21
Benutzerbild von rarios
rarios rarios ist offline
Member
 
Registriert seit: Jun 2006
Beiträge: 655
AW: Code 62 - Vorschaubilder erstellen - Fehlerhaft?

Zitat:
welches Mathe-Ass hat eigentlich die Klammern in die Zeile geschrieben??
Verboten? Nö! Ich mein wenn Du ein größeres Mathe-Ass bist, dann hättest Du Dir Deine simple Frage selber beantworten können...

Also zu Deinem Problem:
Das Skript erstellt Dir je nach Bildformat (Quer/Hoch) eine proportionale Grafikgöße.
Bedeutet: Du kannst immer nur einen exakten maximalen Wunschwert erreichen.
Entweder wird die Höhe neu berechnet oder die Breite.
Bild Querformat: $height = ($width / $info[0]) * $info[1];
Bild Hochformat: $width = ($height / $info[1]) * $info[0];

In deinem Falle ist es Typ 2 Bild Hochformat. Rechnung: 210 (max. Höhe) / 300 (reelle Höhe) * 250 (reelle Breite) = 175 (Endergebnis Breite)
Somit hast Du eine Grafik im Format 175x210.
PHP-Code:
 if ($width && ($info[0] < $info[1])) 
    {
        
$width = ($height $info[1]) * $info[0];
    } 
    else 
    {
        
$height = ($width $info[0]) * $info[1];
    } 
__________________
Liebe Grüße