Processamento de Imagem (GD)
- Introdução
- Instalação/Configuração
- Constantes pré-definidas
- Exemplos
- Funções da GD
- gd_info — Obtém informações sobre a biblioteca GD instalada atualmente
- getimagesize — Obtém o tamanho de uma imagem
- getimagesizefromstring — Get the size of an image from a string
- image_type_to_extension — Get file extension for image type
- image_type_to_mime_type — Obtém o Mime-Type para um tipo de imagem retornado por getimagesize,
exif_read_data, exif_thumbnail, exif_imagetype
- image2wbmp — Envia uma imagem para o browser ou arquivo
- imageaffine — Return an image containing the affine tramsformed src image, using an optional clipping area
- imageaffinematrixconcat — Concat two matrices (as in doing many ops in one go)
- imageaffinematrixget — Return an image containing the affine tramsformed src image, using an optional clipping area
- imagealphablending — Set the blending mode for an image
- imageantialias — Indica se as funções de antialias devem ser usadas ou não
- imagearc — Desenha um elipse parcial
- imagechar — Desenha um caractere horizontalmente
- imagecharup — Desenha um caractere verticalmente
- imagecolorallocate — Aloca uma cor para uma imagem
- imagecolorallocatealpha — Aloca cor para uma imagem
- imagecolorat — Retorna o índice da cor de um pixel
- imagecolorclosest — Retorna o índice da cor mais próxima da cor especificada
- imagecolorclosestalpha — Retorna o índice da cor mais próxima da cor especificada + transparencia
- imagecolorclosesthwb — Get the index of the color which has the hue, white and blackness
- imagecolordeallocate — Desaloca uma cor para uma imagem
- imagecolorexact — Retorna o índice da cor especificada
- imagecolorexactalpha — Retorna o índice da cor especificada + transparencia
- imagecolormatch — Faz com que a versão das cores da paleta sejam mais próximas
da versão truecolor
- imagecolorresolve — Retorna o índice da cor especificada ou
a alternativa mais próxima possível
- imagecolorresolvealpha — Retorna o índice da cor especificada + transparência ou a sua
alternativa mais próxima
- imagecolorset — Set the color for the specified palette index
- imagecolorsforindex — Retorna as cores de um índice
- imagecolorstotal — Retorna o número de cores na paleta de uma imagem
- imagecolortransparent — Define uma cor como tansparente
- imageconvolution — Apply a 3x3 convolution matrix, using coefficient and offset
- imagecopy — Copia parte de uma imagem
- imagecopymerge — Copia e combina uma parte de uma imagem
- imagecopymergegray — Copy and merge part of an image with gray scale
- imagecopyresampled — Copy and resize part of an image with resampling
- imagecopyresized — Copy and resize part of an image
- imagecreate — Cria uma nova imagem baseada em paleta
- imagecreatefromgd2 — Cria uma nova imagem apartir de um arquivo GD2 ou URL
- imagecreatefromgd2part — Cria uma nova imagem apartir de uma parte de um arquivo GD ou URL
- imagecreatefromgd — Cria uma nova imagem apartir de um arquivo GD ou URL
- imagecreatefromgif — Cria uma nova imagem a partir de um arquivo ou URL
- imagecreatefromjpeg — Cria uma nova imagem a a partir de um arquivo ou URL
- imagecreatefrompng — Cria uma nova imagem a apratir de um arquivo ou URL
- imagecreatefromstring — Cria uma nova imagem a apartir da imagem na string
- imagecreatefromwbmp — Cria uma nova imagem a apratir de um arquivo ou URL
- imagecreatefromwebp — Create a new image from file or URL
- imagecreatefromxbm — Cria uma nova imagem a a partir de um arquivo ou URL
- imagecreatefromxpm — Cria uma nova imagem a apratir de um arquivo ou URL
- imagecreatetruecolor — Cria uma nova imagem true color
- imagecrop — Crop an image using the given coordinates and size, x, y, width and height
- imagecropauto — Crop an image automatically using one of the available modes
- imagedashedline — Desenha uma linha pontilhada
- imagedestroy — Destrói uma imagem
- imageellipse — Desenha um elipse
- imagefill — Flood fill
- imagefilledarc — Draw a partial arc and fill it
- imagefilledellipse — Desenha um elipse prenchido
- imagefilledpolygon — Desenha um poligono prenchido
- imagefilledrectangle — Desenha um retângulo prenchido
- imagefilltoborder — Flood fill to specific color
- imagefilter — Applies a filter to an image
- imageflip — Flips an image using a given mode
- imagefontheight — Retorna a altura da fonte
- imagefontwidth — Retorna a largura da fonte
- imageftbbox — Give the bounding box of a text using fonts via freetype2
- imagefttext — Escreve texto na imagem usando fontes FreeType 2
- imagegammacorrect — Apply a gamma correction to a GD image
- imagegd2 — Envia uma imagem GD2
- imagegd — Envia a imagem GD para o browser ou um arquivo
- imagegif — Envia uma imagem para o browser ou arquivo
- imagegrabscreen — Captures the whole screen
- imagegrabwindow — Captures a window
- imageinterlace — Ativa ou desativa o entrelaçamento
- imageistruecolor — Indica quando uma imagem é uma imagem truecolor
- imagejpeg — Envia a imagem para o borwser ou arquivo
- imagelayereffect — Set the alpha blending flag to use the bundled libgd layering effects
- imageline — Desenha uma linha
- imageloadfont — Carrega uma nova fonte
- imagepalettecopy — Copia a paleta de uma imagem para a outra
- imagepalettetotruecolor — Converts a palette based image to true color
- imagepng — Envia uma imagem PNG para o browser ou para um arquivo
- imagepolygon — Desenha um poligono
- imagepsbbox — Give the bounding box of a text rectangle using PostScript Type1 fonts
- imagepsencodefont — Change the character encoding vector of a font
- imagepsextendfont — Extend or condense a font
- imagepsfreefont — Libera a memória usada por uma fonte PostScript Type
- imagepsloadfont — Carrega uma fonte PostScript Type 1 a partir de um arquivo
- imagepsslantfont — Slant a font
- imagepstext — Draws a text over an image using PostScript Type1 fonts
- imagerectangle — Desenha um retângulo
- imagerotate — Gira uma imagem com o ângulo dado
- imagesavealpha — Define a opção para salvar a informação completa do alpha channel (ao invés
de a transparencia de uma cor só) quando estiver salvando imagens PNG.
- imagescale — Scale an image using the given new width and height
- imagesetbrush — Set the brush image for line drawing
- imagesetinterpolation — Set the interpolation method
- imagesetpixel — Define um único pixel
- imagesetstyle — Set the style for line drawing
- imagesetthickness — Define a espessura para o desenho de linhas
- imagesettile — Set the tile image for filling
- imagestring — Desenha uma string horizontalmente
- imagestringup — Desenha uma string verticalmente
- imagesx — Obtem a largura da imagem
- imagesy — Obtém a altura da imagem
- imagetruecolortopalette — Converte uma imagem true color para uma imagem de paleta
- imagettfbbox — Retorna uma caixa com o limites de um texto usando fontes TrueType
- imagettftext — Escreve texto na imagem usando fontes TrueType
- imagetypes — Retorna os tipos de imagens suportados por esta instalação do PHP
- imagewbmp — Envia uma imagem para o browser ou arquivo
- imagewebp — Output an WebP image to browser or file
- imagexbm — Output an XBM image to browser or file
- iptcembed — Embute dados binários IPTC em uma imagem JPEG
- iptcparse — Analisa um bloco binário IPTC em tags simples.
- jpeg2wbmp — Converte um arquivo de imagem JPEG para um arquivo de imagem WBMP
- png2wbmp — Converte um arquivo de imagem PNG para um arquivo de imagem WBMP