Вот как я это делаю, и я использую это для захвата и обработки сотен изображений в день с ColdFusion 8.
<cfhttp
timeout="45"
throwonerror="false"
url="http://domain/image.jpg"
method="get"
useragent="Mozilla/5.0 (Windows; U; Windows NT 6.0; en-US; rv:1.8.1.12) Gecko/20080201 Firefox/2.0.0.12"
getasbinary="yes"
result="local.objGet"
>
<cfset local.objImage = ImageNew(local.objGet.FileContent)>
Если у вас есть объект изображения, вы можете делать с ним все, что захотите. Сохраните его на диск, измените размер, назовите его :). Я, очевидно, не учел всю свою проверку ошибок (200 кодов состояния, это изображение и т. Д.), Но это должно помочь вам начать.