中文文档
English
Spanish
French
Japanese
Brazilian
German
Turkish
Russian
Introdução »
« read_exif_data
Manual do PHP
Referência das Funções
Processamento e Geração de Imagem
Processamento de Imagem e GD
Introdução
Instalação/Configuração
Dependências
Instalação
Configurações em Execução
Tipos de Recurso
Constantes pré-definidas
Exemplos
Criação de PNG com PHP
Adicionando marcas d'água a imagens usando canais alfa
Usando imagecopymerge para criar uma marca d'água translúcida
Funções de GD e Image
gd_info
— Obtém informações sobre a biblioteca GD instalada atualmente
getimagesize
— Obtém o tamanho de uma imagem
getimagesizefromstring
— Obtém o tamanho de uma imagem a partir de uma string
image_type_to_extension
— Obtém a extensão de arquivo para o tipo da imagem
image_type_to_mime_type
— Obtém o Mime-Type para o tipo de imagem retornado por getimagesize, exif_read_data, exif_thumbnail e exif_imagetype
image2wbmp
— Envia a imagem para o navegador ou para um arquivo
imageaffine
— Retorna uma imagem contendo a imagem fonte com transformação afim, usando uma área de recorte opcional
imageaffinematrixconcat
— Concatena duas matrizes de transformação afim
imageaffinematrixget
— Obtém uma matriz de transformação afim
imagealphablending
— Define o modo de combinação para uma imagem
imageantialias
— Define se as funções de suavização de serrilhado devem ser usadas ou não
imagearc
— Desenha um arco
imageavif
— Envia a imagem para o navegador ou para um arquivo
imagebmp
— Mostra ou grava uma imagem BMP
imagechar
— Desenha um caractere horizontalmente
imagecharup
— Desenha um caractere verticalmente
imagecolorallocate
— Aloca uma cor para uma imagem
imagecolorallocatealpha
— Aloca uma cor para uma imagem
imagecolorat
— Obtém o índica da cor de um pixel
imagecolorclosest
— Obtém o índice da cor mais próxima à especificada
imagecolorclosestalpha
— Obtém o índice da cor mais próxima à especificada (incluindo alfa)
imagecolorclosesthwb
— Obtém o índice da cor que tem a matiz, brancura e negritude mais próximas de uma cor informada
imagecolordeallocate
— Desaloca uma cor de uma imagem
imagecolorexact
— Obtém o índice da cor especificada
imagecolorexactalpha
— Obtém o índice da cor e alfa especificados
imagecolormatch
— Faz com que as cores da versão em paleta da imagem fiquem mais próximas da versão em cores verdadeiras
imagecolorresolve
— Obtém o índice da cor especificada ou a alternativa mais próxima
imagecolorresolvealpha
— Obtém o índice da cor + alfa especificados ou a alternativa mais próxima
imagecolorset
— Define a cor para o índice da paleta especificado
imagecolorsforindex
— Obtém as cores para um índice
imagecolorstotal
— Obtém o número de cores em uma paleta de imagem
imagecolortransparent
— Define uma cor como transparente
imageconvolution
— Aplica uma matriz de convolução 3x3, usando coeficiente e deslocamento
imagecopy
— Copiar uma parte de uma imagem
imagecopymerge
— Copia e funde parte de uma imagem
imagecopymergegray
— Copia e funde parte de uma imagem com escala de cinza
imagecopyresampled
— Copia e redimensiona parte de uma imagem com reamostragem
imagecopyresized
— Copia e redimensiona parte de uma imagem
imagecreate
— Crie uma nova imagem baseada em paleta
imagecreatefromavif
— Cria uma nova imagem a partir de um arquivo ou URL
imagecreatefrombmp
— Cria uma nova imagem a partir de um arquivo ou URL
imagecreatefromgd2
— Cria uma nova imagem a partir de um arquivo GD2 ou URL
imagecreatefromgd2part
— Cria uma nova imagem a partir de uma parte de um arquivo GD2 ou URL
imagecreatefromgd
— Cria uma nova imagem a partir de um arquivo GD ou URL
imagecreatefromgif
— Cria uma nova imagem a partir de um arquivo ou URL
imagecreatefromjpeg
— Cria uma nova imagem a partir de um arquivo ou URL
imagecreatefrompng
— Cria uma nova imagem a partir de um arquivo ou URL
imagecreatefromstring
— Cria uma nova imagem a partir de um fluxo de imagem na string
imagecreatefromtga
— Cria uma nova imagem a partir de um arquivo ou URL
imagecreatefromwbmp
— Cria uma nova imagem a partir de um arquivo ou URL
imagecreatefromwebp
— Cria uma nova imagem a partir de um arquivo ou URL
imagecreatefromxbm
— Cria uma nova imagem a partir de um arquivo ou URL
imagecreatefromxpm
— Cria uma nova imagem a partir de um arquivo ou URL
imagecreatetruecolor
— Cria uma nova imagem em cores verdadeiras
imagecrop
— Recorta uma imagem no retângulo informado
imagecropauto
— Recorta uma imagem automaticamente usando um dos modos disponíveis
imagedashedline
— Desenha uma linha tracejada
imagedestroy
— Destruir uma imagem
imageellipse
— Desenha uma elipse
imagefill
— Preenchimento
imagefilledarc
— Desenha um arco parcial preenchido
imagefilledellipse
— Desenha uma elipse preenchida
imagefilledpolygon
— Desenha um polígono preenchido
imagefilledrectangle
— Desenha um retângulo preenchido
imagefilltoborder
— Preenche até encontrar uma cor especificada
imagefilter
— Aplica um filtro a uma imagem
imageflip
— Vira uma imagem usando um modo especificado
imagefontheight
— Obtém a altura da fonte
imagefontwidth
— Obtém a largura da fonte
imageftbbox
— Fornece a caixa limite de um texto usando fontes via freetype2
imagefttext
— Escreve texto em uma imagem usando fontes FreeType 2
imagegammacorrect
— Aplica uma correção de gama a uma imagem GD
imagegd2
— Envia uma imagem GD2 ao navegador ou a um arquivo
imagegd
— Envia uma imagem GD para o navegador ou para um arquivo
imagegetclip
— Obtém o retângulo de recorte
imagegetinterpolation
— Obtém o método de interpolação
imagegif
— Envia a imagem para o navegador ou para um arquivo
imagegrabscreen
— Captura toda a tela
imagegrabwindow
— Captura uma janela
imageinterlace
— Habilita ou desabilita entrelace
imageistruecolor
— Descobre se uma imagem está em cores verdadeiras
imagejpeg
— Envia a imagem para o navegador ou para um arquivo
imagelayereffect
— Define a opção de mesclagem alfa para usar efeitos de camada
imageline
— Desenha uma linha
imageloadfont
— Carrega uma nova fonte
imageopenpolygon
— Desenha um polígono aberto
imagepalettecopy
— Copia a paleta de uma imagem para outra
imagepalettetotruecolor
— Converte uma imagem baseada em paleta para cores verdadeiras
imagepng
— Envia uma imagem PNG para o navegador ou arquivo
imagepolygon
— Desenha um polígono
imagerectangle
— Desenha um retângulo
imageresolution
— Obtém ou define a resolução da imagem
imagerotate
— Rotaciona uma imagem em um ângulo informado
imagesavealpha
— Informa se a informação de canal alfa deve ser retida ao gravar imagens
imagescale
— Muda a escala de uma imagem usando largura e altura informadas
imagesetbrush
— Define o tipo de pincel para desenho de linhas
imagesetclip
— Define o retângulo de recorte
imagesetinterpolation
— Define o método de interpolação
imagesetpixel
— Desenha um pixel
imagesetstyle
— Define o estilo para desenho de linhas
imagesetthickness
— Define a espessura para desenho de linhas
imagesettile
— Define a imagem de ladrilho para preenchimento
imagestring
— Desenha uma string na horizontal
imagestringup
— Desenha uma string na vertical
imagesx
— Obtém a largura da imagem
imagesy
— Obtém a altura da imagem
imagetruecolortopalette
— Converte uma imagem em cores verdadeiras em uma imagem de paleta
imagettfbbox
— Fornece a os limites retangulares de um texto usando fontes TrueType
imagettftext
— Escreve texto na imagem usando fontes TrueType
imagetypes
— Retorna os tipos de imagens suportados pela instalação do PHP
imagewbmp
— Envia a imagem para o navegador ou para um arquivo
imagewebp
— Mostra uma imagem WebP no navegador ou grava em arquivo
imagexbm
— Mostra uma imagem XBM em um navegador ou grava em arquivo
iptcembed
— Incorpora dados binários IPTC em uma imagem JPEG
iptcparse
— Interpreta um bloco IPTC binário em etiquetas simples
jpeg2wbmp
— Converte arquivo de imagem JPEG para WBMP
png2wbmp
— Converte arquivo de imagem PNG em WBMP
GdImage
— A classe GdImage
GdFont
— A classe GdFont