Pergunta

Há alguns razoavelmente plataforma cruzada de forma a criar uma imagem em miniatura dada uma URL?Eu sei que existem miniaturas de serviços web que vai fazer isso, mas eu precisava de um software ou a biblioteca que irá fazer localmente.Eu acho que no Linux eu sempre poderia gerar uma janela do navegador usando um headless X server, mas o que sobre o Windows ou OS X?

Foi útil?

Solução

Você pode usar o Firefox ou o XULRunner com algumas bastante simples XUL de imagens como PNG dataURLs (que você pode, em seguida, gravar o arquivo, se necessário).Robert O''Callahan tem alguns excelentes informações sobre ele aqui:

http://weblogs.mozillazine.org/roc/archives/2005/05/rendering_web_p.html

Outras dicas

Eu sei que você disse que você deseja que o serviço seja local, mas...se você tem que estar conectado à Internet para realizar a captura de tela, você deve igualmente ter acesso a um serviço da web.Parece uma melhor mover para o fazer do que abrir-se para problemas de plataformas de tirar screenshots localmente.

Há um número de pacotes comerciais que vai fazer o que você quer.Eu não tenho certeza de ler sua pergunta se livre é um requisito.Mas aqui estão alguns aplicativos que eu encontrei e que são razoáveis e o que fazer exatamente o que você deseja.Eu não utilizá-los eu mesmo, mas eles têm de teste gratuito downloads, então você pode avaliar antes de comprar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top