phppp 0 Denunciar post Postado Outubro 28, 2009 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
William Bruno 1501 Denunciar post Postado Outubro 28, 2009 Sem GD creio não ser possível. Compartilhar este post Link para o post Compartilhar em outros sites
Diego Macêdo 6 Denunciar post Postado Outubro 28, 2009 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
phppp 0 Denunciar post Postado Outubro 28, 2009 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
Diego Macêdo 6 Denunciar post Postado Outubro 28, 2009 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
phppp 0 Denunciar post Postado Outubro 28, 2009 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
Diego Macêdo 6 Denunciar post Postado Outubro 28, 2009 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
phppp 0 Denunciar post Postado Outubro 28, 2009 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
phppp 0 Denunciar post Postado Novembro 1, 2009 http://forum.imasters.com.br/public/style_emoticons/default/assobiando.gif Compartilhar este post Link para o post Compartilhar em outros sites
Beraldo 864 Denunciar post Postado Novembro 1, 2009 use ajax o JS pega o conteúdo da DIV e passa, por POST, para um script PHP que gera a imagem (ou um PDF) Compartilhar este post Link para o post Compartilhar em outros sites