PHP - Bild vor Upload in Datenbank auf 300px breite

...komplette Frage anzeigen

2 Antworten

Dazu kannst Du die Funktion

http://de2.php.net/manual/en/function.imagecopyresized.php

aus der GD Bibliothek verwenden.

Alternativ kannst du die Imagick Funktion

Imagick::resizeImage

benutzen.

Imagick ist nicht immer als Erweiterungen von PHP beim Provider installiert

Beachte das die Bildergebnisse nicht die Qualitätsansprüche einer Bildverkleinerung eines Grafikprogramms genügen. Codebeispiele findest bei den angebenen Links.

maximilianus7 14.06.2014, 00:48

So wie beschrieben, wird durch diese Funktion ein passendes Rechteck aus dem Bild ausgeschnitten und nicht auf ein kleineres Format projiziert.

Gruß, Max.

1

Ich weiß es entspricht nicht deiner Frage aber warum gibst du dem img Tag innerhalb des divs nicht einfach ein max-width: 300px mit?

Was möchtest Du wissen?