Acesso direto ao conteúdo
Logotipo Dicas-L, por Ricardo Burile

Busca

Visite também: Segurança Linux ·  UnderLinux ·  VivaOLinux ·  LinuxSecurity ·  NoticiasLinux ·  BR-Linux ·  SoftwareLivre.org ·  [mais]   
 

Você está aqui: Home  → Arquivo Dicas-L

 

Assine a Lista Dicas-L

Receba diariamente por email as dicas
de informática publicadas neste site
Para se descadastrar, clique aqui.

wkhtmltoimage - gerar imagem de um site web

Colaboração: Rubens Queiroz de Almeida

Data de Publicação: 29 de março de 2011

Eu estava buscando um aplicativo para gerar uma imagem de uma página web. Existem várias extensões do Firefox para isto, mas o processo final sempre resulta muito trabalhoso. Finalmente, eu descobri um aplicativo muito interessante, o wkhtmltoimage, que faz exatamente isto, com a vantagem de poder ser executado a partir da linha de comando.

Eu montei então um pequeno script para automatizar este processo. Como eu desejava uma imagem no formato thumbnail, eu acrescentei uma linha adicional para processar a imagem criada pelo wkhtmltoimage com o aplicativo Imagemagick:

thumbgen.sh

  #!/bin/bash
  
  export IFS="|"
  
  while read url name
  do
    wkhtmltoimage --width 1024 --height 768 $url /tmp/$name
    convert -resize 25% /tmp/$name $name
  done < urllist.txt

A imagem criada tem 1024 pixels de largura e 768 pixels de altura, um formato bastante comum nos dias de hoje.

O programa convert reduz em 75% o tamanho da imagem original.

O arquivo urllist.txt tem o seguinte formato:

  http://show.mappingworlds.com/world/|mappingworlds.png
  http://www.dicas-l.com.br|dicasl.png

O primeiro valor é a url do site cuja imagem queremos criar, e o segundo campo é o nome da imagem. O separador dos campos é o caractere "|".

Este programa na verdade faz parte do projeto wkhtmltopdf. O software wkhtmltoimage pode ser baixado em vários formatos, inclusive uma imagem estática, que funciona em qualquer distribuição GNU/Linux com arquitetura i386. Outros formatos estão também disponíveis, inclusive o código fonte original.

Veja a relação completa dos artigos de Rubens Queiroz de Almeida

Formato PDF
Newsfeed RSS
Formato para impressão
PDF RSS Imprimir

Referências Adicionais

Referências adicionais sobre os assuntos abordados neste site podem ser encontradas em nossa Bibliografia.

Avalie esta dica

  • Currently 2.94/5
  • 1
  • 2
  • 3
  • 4
  • 5

Avaliação: 2.9 /5 (900 votos)

Opinião dos Leitores

rogerio machado
30 Mar 2011, 08:20
O wkhtmltopdf eu já conhecia, e usava pra pdf mesmo, já o item "IFS", pra mim é novidade, favoritado
Fernando Ulisses
24 Mar 2011, 18:00
A extensão Screengrab do Firefox faz isso e é bem simples de usar.
*Nome:
Email:
Me notifique sobre novos comentários nessa página
Oculte meu email
*Texto:
 
  Para publicar seu comentário, digite o código contido na imagem acima
 


Powered by Scriptsmill Comments Script

Treinamentos, Consultorias e Soluçoes em TI. Baseados em softwares livres e padrões abertos para ambientes de missão crítica

Submarino.com.br

Expressões Regulares - Uma abordagem divertida 3ª edição