ASP实现远程保存图片的实例源码

<%
'先下载远程图片
url="http://www.webjx.com/images/logo.gif" '远程图片地址
savepath="D:\photo\" '保存路径
'为文件重命名
randomize
ranNum=int(999*rnd)
filename=year(now)&month(now)&day(now)&hour(now)&minute(now)&second(now)&ranNum
'为文件重命名结束
set xmlhttp=server.createobject("Microsoft.XMLHTTP")
xmlhttp.open "get",url,false
xmlhttp.send
img = xmlhttp.ResponseBody
set xmlhttp=nothing
set objAdostream=server.createobject("ADODB.Stream")
objAdostream.Open()
objAdostream.type=1
objAdostream.Write(img)
objAdostream.SaveToFile(savepath&filename&".jpg")
objAdostream.SetEOS
set objAdostream=nothing
'文件下载结束
Set Upload = Server.CreateObject("Persits.Upload") '打开对象
Set File = Upload.OpenFile(savepath&filename&".jpg") '打开已经保存的文件
If File.ImageType <> "JPG" and File.ImageType <> "GIF" and File.ImageType <> "BMP" and File.ImageType <> "PNG" Then
Upload.DeleteFile savepath&filename&".jpg" '如果格式不正确就删除这张已下载的图片
response.write "错误的图片格式"
end if
'注销实例
Set Upload = nothing
Set File = nothing
%>

时间: 2024-08-03 08:48:55

ASP实现远程保存图片的实例源码的相关文章

一个Asp与XML交互的实例源码

XML 是标准扩展语言,是未来Web编程的标准,asp 是现在广为流传的web编程语言之一,能不能让他们两个联合起来发挥作用呢?豆腐在这里给大家提供一个很简单的例子关于XML和XSL限于篇幅和知识水平豆腐就不在这里献丑了下面首先来说说几个需要用到的文件的内容. testXsl.xsl: <?xml version='1.0'?> <xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl"> <xsl:te

源码实例:ASP实现远程保存图片

ASP实现远程保存图片 <% '先下载远程图片 url="logo.gif" '远程图片地址 savepath="D:\photo\" '保存路径 '为文件重命名 randomize ranNum=int(999*rnd) filename=year(now)&month(now)&day (now)&hour(now)&minute(now)&second (now)&ranNum '为文件重命名结束 set

ASP.Net C#2.0全能数据库组件 (含下载实例源码地址)

asp.net|数据|数据库|下载 /* ?--------------------------?   | Title: ASP.Net C#2.0全能数据库组件 (开源含实例源码)|   | Project: DBOperatorService.Data                    |   | Subarea: DataSet                                   |   | Author: ξ箫音ξ                           

webform-求一个asp.net 图片上传压缩实例源码

问题描述 求一个asp.net 图片上传压缩实例源码 求一个asp.net 图片上传压缩实例源码,在线等哇,求大神赐教 解决方案 http://download.csdn.net/detail/zr__manong/8325629 这个是我上传的资源 是ajax无刷新上传的代码 楼主看看是不是你需要的 解决方案二: Asp.NET压缩图片 建议是保留2张图片,一张缩略图,一张原始图片..压缩图片不清楚.如果你服务器配置好,可以保留原图,用动态页读取原始图片生成需要的缩略图 解决方案三: http

求一个C# P2P 远程控制的实例源码

问题描述 求一个C# P2P 远程控制的实例源码 A电脑想获得B电脑的远程桌面,通过服务器打洞.求有客户端和服务器端的实例源码. 解决方案 C# Winfrom实现远程控制http://blog.csdn.net/cnming/article/details/2686297 可以参考这个帖子http://bbs.csdn.net/topics/270075124 解决方案二: http://download.csdn.net/detail/newps/1698123 解决方案三: 直接用远程桌面

EasyUI实例源码

jQuery+EasyUI实例源码 http://www.51aspx.com/code/jQueryEasyUIExample   ASP.NET MVC+EF+EasyUI权限 http://www.51aspx.com/code/MVCEFAndEasyUI 注意用到了Respository仓储模式 博客园地址:http://www.cnblogs.com/hanyinglong/tag/权限/

C# .net热力图实例源码

问题描述 C# .net热力图实例源码 谁有C#热力图的实例,求地址求链接,或者谁知道能在哪里学习也好,谢谢了谢谢 解决方案 http://echarts.baidu.com/doc/feature.html 自己去研究一下吧,这个是不限编程语言的,JS的一个库. ECharts,缩写来自Enterprise Charts,商业级数据图表,一个纯Javascript的图表库,可以流畅的运行在PC和移动设备上,兼容当前绝大部分浏览器(IE6/7/8/9/10/11,chrome,firefox,S

基于Docker的TensorFlow机器学习框架搭建和实例源码解读

概述:基于Docker的TensorFlow机器学习框架搭建和实例源码解读,TensorFlow作为最火热的机器学习框架之一,Docker是的容器,可以很好的结合起来,为机器学习或者科研人员提供便捷的机器学习开发环境,探索人工智能的奥秘,容器随开随用方便快捷.源码解析TensorFlow容器创建和示例程序运行,为热爱机器学者降低学习难度. 默认机器已经装好了Docker(Docker安装和使用可以看我另一篇博文:Ubuntu16.04安装Docker1.12+开发实例+hello world+w

asp 实现小图切换大图,源码实现错误,求大神!!

问题描述 asp 实现小图切换大图,源码实现错误,求大神!! 源文件如下,大图代码ASP程序如何写入???求大神帮忙 效果如图 解决方案 你用asp生成效果需要的html结构,js会自动帮你处理成你需要的格式.具体你自己看这个js插件的使用方法了 解决方案二: 有很多现成的基于flash的相册滚动的组件,你可以google下. 解决方案三: js代码效果已经实现了的,大图不知道如何用asp代码去调用后台数据,求解!!!! 解决方案四: 去百度一下,这个效果都有源码的,像源码之家等等