XXXVI. Képmanipuláló függvények

A PHP képmanipuláló függvényeit használhatod JPEG, GIF, PNG és SWF képek méreteinek lekérdezésére, és ha van GD könyvtárad, mely a http://www.boutell.com/gd/ címen érhető el, tudsz vele képeket készíteni és manipulálni.

Tartalom
GetImageSize -- Egy GIF, JPEG, PNG vagy SWF kép méretét adja vissza
ImageArc -- Egy ellipszisdarabot rajzol
ImageChar -- Egy karaktert rajzol vízszintesen
ImageCharUp -- Egy karaktert rajzol függőlegesen
ImageColorAllocate -- Egy színt foglal le egy képben
ImageColorDeAllocate --  Egy színt szabadít fel egy képből
ImageColorAt -- Egy képpont színének indexét adja vissza
ImageColorClosest --  Az adott színhez legközelebb álló szín indexét adja vissza
ImageColorExact -- A megadott szín palettabeli indexét adja vissza
ImageColorResolve --  Az adott szín, vagy ahhoz legközelebbi szín palettaindexét adja vissza.
ImageGammaCorrect --  A GD képre gamma korrekciót alkalmaz
ImageColorSet --  Adott indexű palettaszín megváltoztatása
ImageColorsForIndex -- Adott indexű szín RGB komponensei
ImageColorsTotal --  A kép palettájában levő színek számát adja
ImageColorTransparent -- Egy színt átlátszónak definiál
ImageCopy --  Kép egy részét másolja
ImageCopyResized -- Másolja és átméretezni egy kép részletét
ImageCreate -- Egy új képet hoz létre
ImageCreateFromGif -- Fileból vagy URL-ből új képet hoz létre
ImageCreateFromJpeg -- Fileból vagy URL-ből új képet hoz létre
ImageCreateFromPng -- Fájlból vagy URL-ből új képet hoz létre
ImageDashedLine -- Szaggatott vonalat rajzol
ImageDestroy -- Megsemmisít egy képet
ImageFill -- Zárt terület kifestése
ImageFilledPolygon -- Kitöltött sokszöget rajzol
ImageFilledRectangle -- Kitöltött téglalapot rajzol
ImageFillToBorder -- Kitöltés adott határoló színig
ImageFontHeight -- Adott betűtípus magassága
ImageFontWidth -- Adott betűtípus szélessége
ImageGIF -- Kirajzol egy képet, vagy fájlba menti
ImagePng --  Kirajzol PNG egy képet, vagy fájlba menti
ImageJPEG -- Kirajzol egy képet, vagy fájlba menti
ImageInterlace -- Interlace bit állítása
ImageLine -- Vonalat rajzol
ImageLoadFont -- Betölt egy betűkészletet
ImagePolygon -- Sokszöget rajzol
ImagePSBBox --  Szöveg köré rajzolt legkisebb téglalap méreteit adja PostScript Type1 betűkészletet használva
ImagePSEncodeFont --  Megváltoztatja a betűkészlet egy karakterkódolási vektorát
ImagePSFreeFont -- Egy PostScript Type 1 betűtípus által használt memóriát szabadít fel
ImagePSLoadFont -- Fájlból betölt egy PostScript Type 1 betűtípust
ImagePsExtendFont --  Széthúz vagy zsugorít egy betűkészletet
ImagePsSlantFont --  Dönt egy betűkészletet
ImagePSText --  Egy képbe PostScript Type1 típusú szöveget ír
ImageRectangle -- Téglalapot rajzol
ImageSetPixel -- Egy pont színét megváltoztatja
ImageString -- Karakterláncot ír ki (vízszintesen)
ImageStringUp -- Kiír egy karakterláncot lentről fel [mint ahogy a :-)-t kell nézni]
ImageSX -- Kép szélessége
ImageSY -- Kép magassága
ImageTTFBBox --  TruType betűtípusú szöveg befoglaló téglalapját adja vissza.
ImageTTFText --  TrueType típusú szöveget ír ki egy képre