Jump to content


Photo

Duvidas Com Biblioteca Gd


  • Faça o login para participar
2 replies to this topic

#1 Bad

Bad

    Novato no fórum

  • Usuários
  • 7 posts
  • Sexo:Não informado

Posted 27/06/2008, 11:52

Bom dia Galeria,
Gostaria de saber se é possivel criar uma imagem através da biblioteca GD, de forma que eles peguem os dados de um html?

Por exemplo:

<?php
header("Content-type: image/png");
$im = @imagecreate(800, 600)
	or die("Cannot Initialize new GD image stream");
$background_color = imagecolorallocate($im, 0, 0, 0);
$text_color = imagecolorallocate($im, 233, 14, 91);
imagestring($im, 1, 5, 5,  "<table><tr><td>teste</td></tr></table>", $text_color);
imagepng($im);
imagedestroy($im);
?>


nesse caso eu sei que não é possivel, mas existiria alguma forma? Aí, a imagem ficaria com toda a formataçao html (como aparece na pagina de saida), como aparece no browser, será que é possivel?

Att

#2 bimonti

bimonti

    Super Veterano

  • Usuários
  • 2654 posts
  • Sexo:Masculino

Posted 27/06/2008, 13:40

Em outras palavras você quer fazer um sistema que simule um print screen ?!
WebFórum - Equipe de Desenvolvimento - Monitor
Posted Image
Yeah I do have some stories, and it's true I want all the glory ...

#3 Bad

Bad

    Novato no fórum

  • Usuários
  • 7 posts
  • Sexo:Não informado

Posted 27/06/2008, 14:28

exatamente.
Tentei fazer em alguns outros metodos, como gerar um pdf, tentar fazer a biblioteca gd por metodos (o problema é que pra desenhar as tabelas, bordas, colocar imagens etc iria gerar um codigo enorme) e por isso seria basicamente isso, tirar um "print screen" em um deternimado ponto de X a Y (como por exemplo, usando ob_start e finalizando após o conteudo) e com isso gerar uma imagem com esses dados

ps: pode servir a captura de tela (php 4)

exemplo: http://www.webshotspro.com/ (digite um endereço e ira criar uma screenshot)

Edição feita por: Bad, 27/06/2008, 15:37.





1 user(s) are reading this topic

0 membro(s), 1 visitante(s) e 0 membros anônimo(s)

IPB Skin By Virteq