Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

phppp

Salvar DIV como imagem

Recommended Posts

olá

 

há alguma forma de salvar o conteúdo de uma div como imagem?

 

exemplo: usuário clica em Salvar meu relatório como imagem

dai ele pega o conteúdo dessa #div e salva como .jpeg, pro cara poder levar onde quiser esses dados

 

obs: não quero já gerar os dados como imagem usando gd, e nem salvar como pdf...

 

obrigado

Compartilhar este post


Link para o post
Compartilhar em outros sites

Sem GD creio não ser possível.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Gerar uma imagem sem o GD ou ImageMagick no PHP fica bem difícil hein.

 

Desconheço uma forma de fazer isso. Mas pq a necessidade de não utilizar o GD?

 

Abraços! :)

Compartilhar este post


Link para o post
Compartilhar em outros sites

desculpe, acho que expliquei mal xD

 

sim pode usar GD, só que o que eu quis dizer é não ter que já gerar "o relatório" em si em imagem, e sim que ele pegasse o conteudo da div e transformasse em imagem após o clique...porque senão sempre vai ter processamento antes do clique e tambem não é o jeito que quero ehhe

 

essa div tem altura que varia e alguns elementos usando position

Compartilhar este post


Link para o post
Compartilhar em outros sites

Então você pode criar uma página pra exibir o resultado dessa div normalmente, você adiciona um link pra 'voltar' caso esteja algo errado ou faltando e outro link pra ele gerar o arquivo de imagem através do GD.

 

Dá uma pesquisada sobre como utilizar o GD no site do PHP: http://www.php.net/manual/pt_BR/book.image.php

 

Também existe milhares de script na net que você pode adaptar pra fazer isso.

Pesquisei rapidamente aqui e achei isso, mas não sei se funciona ou se tá dentro das suas 'exigências': http://www.webartz.com.br/php/php-escrevendo-textos-com-a-biblioteca-gd/

 

Espero ter ajudado! ;)

Compartilhar este post


Link para o post
Compartilhar em outros sites

pois é eu dei uma olhada nisso ai, também tinha olhado meu livro de php aqui

 

o problema é:

http://www.php.net/manual/pt_BR/function.imagegrabwindow.php = já li que só com uma configuração que meu servidor não tem, o desempenho é horrendo e também é a tela inteira não só uma div (até que não seria tao ruim mas)

 

quanto ao outro link o problema é que não é só "texto", eu quero o conteúdo final dessa div..ela tem várias imagens, texto, css..

 

save(#div)? ahhaeh

Compartilhar este post


Link para o post
Compartilhar em outros sites

Iiiihh cara.. complicou geral agora! :P

 

Sinceramente desconheço como fazer isso.

 

Bom, se pra você interessa o resultado, sem se importar mto "como" fazer, você pode utilizar o velho estilo POG pra fazer isso.

 

Pegar o relatório e converter pra PDF e dps pegar o PDF e gerar as images.

 

Converter HTML pra PDF com PHP -> http://jf.eti.br/howto-como-converter-html-em-pdf-com-php/

Criar imagem de um PDF usando PHP-> http://answers.google.com/answers/threadview?id=134543

 

Vai ser uma verdadeira mão-de-obra esse script. Não que seja complicado de fazer, mas será uma gambiarra grande! :P

Compartilhar este post


Link para o post
Compartilhar em outros sites

valeu cara mas é muita emenda pro meu gosto

se alguem tiver outra sugestão, não precisa nem ser um script pronto só me dizer uma boa forma de fazer eu vou atrás .o/

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.