Função PHP Imagearc()

| |
Sintaxe:
bool imagearc ($image, $cx, $cy, $width, $height, $start, $end, $color) 
Parâmetros:Esta função recebe oito parâmetros conforme descrito acima e descrito abaixo:
  • $image:retornado por uma das funções de criação de imagens, como imagecreatetruecolor(). Usado para criar o tamanho da imagem.
  • $cx:é usado para definir a coordenada x do centro.
  • $cy :é usado para definir a coordenada y do centro.
  • $width:a largura do arco.
  • $height:a altura do arco.
  • $start:é usado para definir o ângulo do início do arco em graus.
  • $end:é usado para definir o ângulo do final do arco em graus. 0 ¬∞ está na posição das três horas e o arco é desenhado no sentido horário.
  • $color:define a cor da imagem. Identificador de cor gerado pela função imagecolorallocate().
Valor de retorno:Esta função retorna true em caso de sucesso ou false em caso de erro. Os programas abaixo ilustram o imagearc() funçãoem PHP.Programa 1:
// Criar imagem ou tamanho de imagem em branco .$image_size = imagecreatetruecolor (500, 300) ;
// Define a cor de fundo da imagem. $bg = imagecolorallocate ( > $image_size , 0, 103, 0);
// Preencha o fundo com a cor selecionada acima. imagefill ( $image_size , 0, 0, $bg );
// Definir as cores da imagem$white_color = imagecolorallocate ( $image_size , 255, 255, 255); $red_color = imagecolorallocate ( $image_size , 255 , 0, 0); $green_color = imagecolorallocate ( $image_size , 0, 255, 0); $blue_color = imagecolorallocate ( $image_size , 0, 0, 255);
// Desenha um círculoimagearc ( $image_size , 200, 150, 200, 200, 0, 360, $white_color ); imagearc ( $image_size , 200, 150, 150, 150, 25, 155, $red_color ); imagearc ( $image_size , 260, 110, 50, 50, 0, 360, $green_color ); imagearc ( $image_size , 140, 110, 50, 50, 0, 360, $blue_color );
// Imagem de saída para o navegadorheader ( "Content-type: imagem / png" ); imagepng ( $image_size );
// Memória livreimageestroy ( $image_size ); < br>?>
Saída: Programa 2:
// Cria o tamanho da imagem ou imagem em branco.$image_size = imagecreatetruecolor (500 , 300);
// Defina a cor de fundo da imagem. $bg = imagecolorallocate ( $image_size , 0, 102, 0);
// Preencha o fundo com a cor selecionada acima. imagefill ( $image_size , 0, 0, $bg );
// Definir as cores da imagem$white_color = imagecolorallocate ( $ image_size , 255, 255, 255); $red_color = imagecolorallocate ( $image_size , 255, 0, 0); $black_color = imagecolorallocate ( $image_size , 0, 0, 0 );
// Desenha uma imagem de um arco circularimagearc ( $image_size , 200, 150, 200, 200, 0, 360, $white_color ); imagearc ( $image_size , 200, 150, 150, 150, 0, 360, $red_color ); imagearc ( $image_size , 200, 150, 50, 50, 0, 360, $ black_color );
// Imagem de saída para o navegadorcabeçalho ( " Tipo de conteúdo: imagem / png" ); imagepng ( $image_size );
// Memória livreimageestroy ( $image_size );
?>
Saída: Artigos Relacionados:
  • PHP | Função Imagepolygon()
  • PHP | Função Imagefilledellipse()
  • PHP | Função Imagefilledpolygon()
Link: http://php.net/manual/en/function.imagearc.php

Função PHP Imagearc() __del__: Questions

Função PHP Imagearc() circle: Questions

Shop

Best Python online courses for 2022

$

Best laptop for Fortnite

$

Best laptop for Excel

$

Best laptop for Solidworks

$

Best laptop for Roblox

$

Best computer for crypto mining

$

Best laptop for Sims 4

$

Best laptop for Zoom

$499

Latest questions

NUMPYNUMPY

psycopg2: insert multiple rows with one query

12 answers

NUMPYNUMPY

How to convert Nonetype to int or string?

12 answers

NUMPYNUMPY

How to specify multiple return types using type-hints

12 answers

NUMPYNUMPY

Javascript Error: IPython is not defined in JupyterLab

12 answers

Wiki

Python OpenCV | cv2.putText () method

numpy.arctan2 () in Python

Python | os.path.realpath () method

Python OpenCV | cv2.circle () method

Python OpenCV cv2.cvtColor () method

Python - Move item to the end of the list

time.perf_counter () function in Python

Check if one list is a subset of another in Python

Python os.path.join () method