Bildermaße anpassen

Einklappen
X
 
  • Filter
  • Zeit
  • Anzeigen
Alles löschen
neue Beiträge

  • Bildermaße anpassen

    Hallo,

    ich hab folgendes Problem:

    Ich möchte 4 Bilder so anpassen dass sie nebeneinander 800 px Platz nehmen.

    Ich ermittle die Maße mit getimagesize

    Wie errechne ich nun die Höhe, die die Bilder haben müssen, um genau 800 ixel breite zu nehmen?

  • #2
    PHP-Code:

    if ($size[0] > $width || $size[1] > $height) {                        
        if ((
    $size[0] / $size[1]) >= ($width $height))            // Die Bildmaße proportional ermitteln       
            
    $int_dst_h round($size[1] / ($size[0] / $width),  2); // Neue Bildhöhe ermitteln                                                 
        
    else                 
            
    $int_dst_w round($size[0] / ($size[1] / $height), 2); // Neue Bildbreite ermitteln                                                          
    } else {
        
    // Die Breite und Höhe sind nicht größer als die vom Thumbnail.            
        
    if ($size[0] < $width)           
            
    $int_dst_w $size[0]; // Damit das Bild nicht in die Breite gezogen wird.      
        
    if ($size[1] < $height)                           
            
    $int_dst_h $size[1]; // Damit das Bild nicht in die Höhe gezogen wird.                                                  

    $size[0] ist die Bildbreite
    $size[1] ist die Bildhöhe

    Bei $height und $width mußt du die maximalen Außenmaße angeben, die das Bild haben darf.
    Gut geraten ist halb gewußt.

    Kommentar

    Lädt...
    X