Forum und email

imagejpeg

(PHP 4, PHP 5)

imagejpeg — Kirajzol egy képet, vagy fájlba menti

Leírás

bool imagejpeg ( resource $image [, string $filename [, int $quality ]] )

Az imagejpeg() függvény egy JPEG fájlt hoz létre az image paraméterben hivatkozott képből. Az image paraméter a imagecreate() függvény által visszaadott azonosító.

Ha a filename paraméter elmarad, akkor a kép a szabványos kimenetre kerül. Ha szeretnéd megadni a kép minőségét akkor, amikor a képet a kimenetre szeretnéd küldeni, akkor a kép nevének üres karakterláncot ('') adj meg! Ha egy image/jpg értékű content-type fejlécet írsz ki a header() függvénnyel, akkor a JPEG típusú kép közvetlenül a kimenetre küldhető.

Note: JPEG support is only available if PHP was compiled against GD-1.8 or later.

A quality paraméter megadása nem kötelező, értéke 0 és 100 között mozoghat. Minél nagyobb ez a szám, annál jobb minőségű képet kapunk vissza, ámde ezzel annak fájlmérete is egyre növekszik. Alapértelmezésként 75-ös értéket vesz fel.

Ha progresszív JPEG előállítására lenne szükség, azt az imageinterlace() függvény meghívásával lehet elérni.

Lásd még: imagepng(), imagegif(), imagewbmp(), imageinterlace() és imagetypes().