Salvar imagem de uma URL externa no ColdFusion

On 9 de outubro de 2014, in CFML, by andersonstraube

Para fazer o download e salvar uma imagem a partir de uma URL utilizando o ColdFusion podemos fazer de várias maneiras, vou mostrar aqui 2 formas bem simples:

1 – Utilizando a tag :


<cfset urlImagem = "http://vidadeprogramador.com.br/wp-content/uploads/2012/06/tirinha618.png" />

<cfimage action="write"	source="#urlImagem#" destination="imagem.png" overwrite="true" />

2 – Utilizando ImageRead (atalho para função acima):


<cfset urlImagem = "http://vidadeprogramador.com.br/wp-content/uploads/2012/06/tirinha618.png" />

<cfset imagem = ImageRead( urlImagem ) />
<cfset ImageWrite(imagem, "imagem.png" ) />

Podemos ainda fazer o download e exibir a imagem no browser:


<cfset urlImagem = "http://vidadeprogramador.com.br/wp-content/uploads/2012/06/tirinha618.png" />

<cfset imagem = ImageRead( urlImagem ) />

<!--- Cria uma imagem temporária e a exibe no browser --->
<cfimage action="writeToBrowser" source="#imagem#">

#FicaDica

Tagged with:  

Deixe uma resposta

O seu endereço de e-mail não será publicado. Campos obrigatórios são marcados com *