Ir para conteúdo
Fórum Script Brasil
  • 0

Funções Gráficas


adrianocap

Pergunta

Comecei a fazer uns testes com funções gráficas e no primeiro exemplo da literatura do PHP deu pau:

Call to undefined function: imagecreatetruecolor() in c:\inetpub\wwwroot\teste\imagens\poligono1.php on line 4.

O código do exemplo está abaixo

Pelo que entendi, a versão do PHP que estou utilizando já contém a biblioteca gráfica GD e não precisa setar mais nenhuma extensão no php.ini.

É isso mesmo?

O que está faltando?

Adriano

Código exemplo:

<?php

// create a blank image

//$image = imagecreate(400, 300);

$image = imagecreatetruecolor ( 400,300);

// fill the background color

$bg = imagecolorallocate($image, 0, 0, 0);

// choose a color for the polygon

$col_poly = imagecolorallocate($image, 255, 255, 255);

// draw the polygon

imagepolygon($image,

array (

0, 0,

100, 200,

300, 200

),

3,

$col_poly);

// output the picture

header("Content-type: image/png");

imagepng($image);

?>

Link para o comentário
Compartilhar em outros sites

4 respostass a esta questão

Posts Recomendados

  • 0

»Esta função que você tentou usar requer a PHP 4.0.6 ou superior e o que deve estar dando problemas, esta também requer a GD 2.0.1 ou superior, verifique que versão da biblioteca gráfica que você está usando... se for uma versão anterior não funcionará...

seria isso

/*

Henrique Vicentini

www.inf.ufsm.br/~vicentin

*/

Link para o comentário
Compartilhar em outros sites

  • 0

Obrigado pelas dicas:

O PHP que estou usando é 4.3.4 e para resolver fiz o seguinte:

1- Baixei a versão para Windows (que era o meu caso) para instalação manual (arquivos zipados).

2- Copiei para a pasta onde está o php.exe o arquivo php_gd2.dll que é a biblioteca gráfica.

3- Habilitei no arquivo php.ini a biblioteca gd tirando o ";" da linha "extension=php_gd2.dll"

Adriano

Link para o comentário
Compartilhar em outros sites

Participe da discussão

Você pode postar agora e se registrar depois. Se você já tem uma conta, acesse agora para postar com sua conta.

Visitante
Responder esta pergunta...

×   Você colou conteúdo com formatação.   Remover formatação

  Apenas 75 emoticons são permitidos.

×   Seu link foi incorporado automaticamente.   Exibir como um link em vez disso

×   Seu conteúdo anterior foi restaurado.   Limpar Editor

×   Você não pode colar imagens diretamente. Carregar ou inserir imagens do URL.



  • Estatísticas dos Fóruns

    • Tópicos
      152,3k
    • Posts
      652,2k
×
×
  • Criar Novo...