XaraX: GDLib "Allowed memory size" Error abfangen

Beitrag lesen

Nabend,

$imgA = imagecreatefromjpeg($file);
    $imgB = imagecreatetruecolor($iNewW,$iNewH);
    imagecopyresampled($imgB, $imgA, 0, 0, 0, 0, $iNewW, $iNewH, $infos[0], $infos[1]);
    imagejpeg($imgB, $save);

genutzt wird (Hier weiß ich nicht, wie sich das ermitteln läßt).

Weiß jemand etwas über den Speicherverbrauch der obigen Funktionen? Ist meine Idee richtig?

echo memory_get_usage()."<br>";
     $imgA = imagecreatefromjpeg($file);
echo memory_get_usage()."<br>";
     $imgB = imagecreatetruecolor($iNewW,$iNewH);
echo memory_get_usage()."<br>";
     imagecopyresampled($imgB, $imgA, 0, 0, 0, 0, $iNewW, $iNewH, $infos[0], $infos[1]);
echo memory_get_usage()."<br>";
     imagejpeg($imgB, $save);
echo memory_get_usage()."<br>";

es hilft also in Deinem Beispiel nichts, Du wirst es mit vielen Bildern austesten müssen.

Gruß aus Berlin!
eddi