Bildausschnitt

Diese Seite verwendet Cookies. Durch die Nutzung unserer Seite erklären Sie sich damit einverstanden, dass wir Cookies setzen. Weitere Informationen

  • hey, sollen die 70x70 px immer an der gleichen stelle sein?
    Wenn ja kannst du das ja einfach mit imagecreatefrom/jpg/gif/png... machen und vorher die position von dem neuen 70x70 bild bestimmen. da braucht man wohl kein codeschnipsel für. ^^

    Ansonsten wenn der User den Teil bestimmen soll, schau dir das ganze mal an.
    odyniec.net/projects/imgareaselect/

    Arbeitet mit Jquery, das ganze könnte man denke ich mit einem php script verknüpfen
  • Wo war ich nur wieder in Gedanken? :/ Hab mir besagte Funktion in PHP zusammengebaut und stell sie hier mal rein, wenn jemand die Funktion braucht :]

    Quellcode

    1. <?php
    2. $w = 70;
    3. $h = 70;
    4. $image = "bild.jpg";
    5. $sizes = getimagesize($image);
    6. $img = imagecreatefromjpeg($image);
    7. $original_w = $sizes[0];
    8. $original_h = $sizes[1];
    9. $left = $original_w-$w;
    10. $top = $original_h-$h;
    11. $left = ceil($left/2);
    12. $top = ceil($top/2);
    13. $old_img = $img;
    14. $img = imagecreatetruecolor($w,$h);
    15. imagecopy($img,$old_img,0,0,$left,$top,$w,$h);
    16. imagejpeg($img,"th_".$image,100);
    17. ?>
    Alles anzeigen

    Einfach die drei Variablen $w, $h und $image anpassen und schon schneidet das Script aus der Mitte des Bildes den Ausschnitt aus und speichert das ganze ab :]