Anúncios

WebPagePhotograph – Transforme uma página web em uma imagem

Neste exemplo publico um aplicativo diferente dos demais, e acredito que seja diferente de muita coisa que eu já tenha visto. Esse projeto gera uma imagem a partir de uma URL passada como parâmetro, isto é, após o momento que a URL for informada será carregado o site em memória (na verdade eu crio um web browser por de baixo dos panos) e então, a partir desse buffer em memória é gerada uma imagem do mesmo! Isso mesmo, é como uma fotografia de um site em determinado momento. Nesse projeto utilizei Bitmaps, Memory Stream, Web Browser, controles ActiveX sendo chamados em páginas web, impressão de dados binários em páginas e alteração do Content Types de páginas! Uffa! Deu trabalho mas está funcionando! Agora vc deve estar pensando onde esse tipo de coisa pode ser aplicada… bem, eu utilizei isso para o armazenamento de Notas Fiscais Eletronicas dos Estados de São Paulo, Recife e Manaus! Nosso cliente precisava armazenar as notas fiscais eletrônicas e nós tinhamos apenas a URL, então, a partir da URL carregavamos o web browser (essa é a parte mágica!) e armazenavamos a imagem! Yes! Mais um ponto para o desenvolvimento web do Brasil!

http://code.msdn.microsoft.com/WebPagePhotograph-683dece4

Anúncios

One Response to WebPagePhotograph – Transforme uma página web em uma imagem

  1. Aw, this was a very nice post. In concept I wish to put in writing like this additionally – taking time and precise effort to make an excellent article… but what can I say… I procrastinate alot and in no way appear to get one thing done.

Deixe um comentário

Preencha os seus dados abaixo ou clique em um ícone para log in:

Logotipo do WordPress.com

Você está comentando utilizando sua conta WordPress.com. Sair / Alterar )

Imagem do Twitter

Você está comentando utilizando sua conta Twitter. Sair / Alterar )

Foto do Facebook

Você está comentando utilizando sua conta Facebook. Sair / Alterar )

Foto do Google+

Você está comentando utilizando sua conta Google+. Sair / Alterar )

Conectando a %s

%d blogueiros gostam disto: