首页 诗词 字典 板报 句子 名言 友答 励志 学校 网站地图
当前位置: 首页 > 教程频道 > 网站开发 > asp.net >

怎么将服务器上数据库里的图片直接导出到客户端

2012-01-06 
如何将服务器上数据库里的图片直接导出到客户端?现在已经可以导出图片到本地如何在直接导出任意客户端? [

如何将服务器上数据库里的图片直接导出到客户端?
现在已经可以导出图片到本地
如何在直接导出任意客户端?


[解决办法]
一般网页上的图片都会自动被系统缓存到系统的internet缓存里面的,而你所谓的导出似乎不太现实!因为不是每个机器都会给你权限的
[解决办法]
晕,正常是不允许这么做的,除非你写个病毒。
只能导出到服务器上,在页面上放 <img /> 显示那个图片。
[解决办法]
现在我在客户端点击那个按钮,生成的图片还是在服务器的 c:/照片 下
能直接生成到客户端吗
======
做成二进制下载方式

//
string downFilePath = Server.MapPath( "~/images/fortrydownpic.jpg ");
string downFileName = Server.UrlPathEncode(System.IO.Path.GetFileName(downFilePath));
Response.Clear();
Response.ClearHeaders();
Response.Buffer = false;
Response.ContentType = "application/octet-stream ";
Response.AppendHeader( "Content-Disposition ", "attachment;filename= " + downFileName);
Response.TransmitFile(downFilePath);
Response.Flush();
Response.End();
[解决办法]
到,直接生成到客户端,你这是病毒。。。。
[解决办法]
你把二进制直接读取到一个网页上,然后修改http头,让用户直接下载
[解决办法]
学习
[解决办法]
那是因为EXCEL可以做为数据源,相当于把数据保存到EXCEL里,
但是图片又不能,只能相当于数据源里的数据
[解决办法]
你这样做的目的是?详细说说,也许能帮你想想其他解决方案
[解决办法]
这么晚了接点分算了,谢谢楼主

热点排行