ERLEDIGT
NEIN
NEIN
ANTWORTEN
1
1
ZUGRIFFE
240
240
EMPFEHLEN
-
20.07.07 16:16 #1
- Registriert seit
- Mar 2005
- Beiträge
- 213
Hallo zusammen
Ich habe mir ein PHP-Script gebastelt, welches Thumbnails von PNG-Dateien erzeugt. Leider werden die PNG-Thumbs sehr gross (Speicherintensiv). Gibt es wie bei JPEG-Dateien eine Möglichkeit, die Komprimierung festzulegen? Hier mein Script:PHP-Code:$newsize = 180;
$image = $imgdir.$file.'.png';
$imginfo = getimagesize($image);
$imgbreite = $imginfo[0];
$imghoehe = $imginfo[1];
if($imgbreite > $imghoehe)
{
$faktor = $newsize / $imgbreite;
$newbreite = $newsize;
$newhoehe = intval($faktor * $imghoehe);
}
else
{
$faktor = $newsize / $imghoehe;
$newbreite = intval($faktor * $imgbreite);
$newhoehe = $newsize;
}
$imgorig = ImageCreateFromPNG($image);
$newimage = imagecreatetruecolor($newbreite, $newhoehe);
ImageCopyResampled($newimage, $imgorig, 0, 0, 0, 0, $newbreite, $newhoehe, $imgbreite, $imghoehe);
ImagePNG($newimage, $tndir.$file.'.png');
ImageDestroy($newimage);
-
Probier doch mal die in den Kommentaren der imagecopyresampled()-Funktionsreferenzseite beschriebene fastimagecopyresampled()-Funktion, bei der zusätzlich die Qualität angegeben werden kann.
Markus Wulftange
Ähnliche Themen
-
Dateigrösse verkleinern
Von SpinT im Forum PhotoshopAntworten: 6Letzter Beitrag: 21.12.04, 21:17 -
Dateigrösse ermitteln
Von Immi im Forum JavaAntworten: 2Letzter Beitrag: 19.10.04, 11:44 -
Dateigrösse ermitteln
Von Free Faq im Forum Javascript & AjaxAntworten: 2Letzter Beitrag: 30.11.03, 13:56 -
auf dateigrösse zugreifen
Von black-dog im Forum ASPAntworten: 8Letzter Beitrag: 01.09.03, 14:23 -
Wieder Director: Reduzieren von Dateigrösse
Von VisualFX im Forum HTML-EditorenAntworten: 5Letzter Beitrag: 16.12.02, 13:09





Zitieren
Login






[PHP][Snippet] Array zu XML konvertieren