imageavif
(PHP 8 >= 8.1.0)
imageavif — Gibt das Bild im Browser oder einer Datei aus.
Beschreibung
GdImage
$image
,resource|string|null
$file
= null
,int
$quality
= -1,int
$speed
= -1): bool
Outputs or saves a AVIF Raster image from the given image
.
Parameter-Liste
-
image
-
Ein GdImage-Objekt, das von einer der Funktionen zur Bilderzeugung, z. B. imagecreatetruecolor(), zurückgegeben wurde.
-
file
-
Der Pfad oder eine offene Stream-Ressource (die nach der Beendigung dieser Funktion automatisch geschlossen wird), in dem bzw. der die Datei gespeichert werden soll. Wenn nicht gesetzt oder
null
, wird der rohe Bilddatenstrom direkt ausgegeben. -
quality
-
quality
is optional, and ranges from 0 (worst quality, smaller file) to 100 (best quality, larger file). If-1
is provided, the default value30
is used. -
speed
-
speed
is optional, and ranges from 0 (slow, smaller file) to 10 (fast, larger file). If-1
is provided, the default value6
is used.
Rückgabewerte
Gibt bei Erfolg true
zurück. Bei einem Fehler wird false
zurückgegeben.
Wenn libgd das Bild nicht ausgeben kann, gibt diese Funktion true
zurück.
Siehe auch
- imagepng() - Ausgabe eines Bildes im Browser oder als Datei im PNG-Format
- imagewbmp() - Gibt das Bild im Browser oder einer Datei aus.
- imagejpeg() - Gibt das Bild im Browser oder einer Datei aus.
- imagetypes() - Liefert die von der verwendeten PHP-Version unterstützten Grafikformate