(PHP 4, PHP 5)
imagepng — Ausgabe eines Bildes im Browser oder als Datei im PNG-Format
Erzeugt eine PNG-Datei aus dem übergebenen image oder gibt diese direkt aus.
Eine von den verschiedenen Erzeugungsfunktionen wie imagecreatetruecolor() gelieferte Grafikressource.
Der Pfad der Datei, in die geschrieben werden soll. Wenn dies nicht übergeben oder auf NULL gesetzt wird, so wird die Bilddatei direkt ausgegeben.
Hinweis: NULL ist ungültig, wenn die Parameter quality und filters nicht übergeben werden.
Kompressionsstufe: Von 0 (keine Kompression) bis 9.
Erlaubt einer Verkleinerung der PNG-Dateigröße. Dies ist ein Bitfeld, welches beliebig aus den PNG_FILTER_XXX-Konstanten zusammengesetzt werden kann. PNG_NO_FILTER oder PNG_ALL_FILTERS können verwendet werden, um entweder alle Filter aus- oder einzuschalten.
Gibt bei Erfolg TRUE zurück. Im Fehlerfall wird FALSE zurückgegeben.
Version | Beschreibung |
---|---|
5.1.3 | Der filters-Parameter wurde hinzugefügt. |
5.1.2 | Der quality-Parameter wurde hinzugefügt. |
<?php
$im = imagecreatefrompng("test.png");
header('Content-type: image/png');
imagepng($im);
imagedestroy($im);
?>