用ASP.NET在网页上显示缩略图

最近遇到一个问题,就是一个程序中有一个查看收件的功能,因为文件较多,有图片、Exal..... 我想在一个列表中显示出它们的缩略图,还有一点,我存放数据库的方式是用二进制方式,开发语言 asp.net(C#) 请各位高手帮忙,谢谢啦!!!!!
大哥们,你们说的我都了解,可是人家客户有这要求没办法啊,还有就是,datalist和图片控件是不行的,我试过了

第1个回答  2010-05-28
你在设计之初就设计不对了,不要把图片用二进制放到数据库中,这样读取很慢,而且占用太大的数据库,导致网站速度更慢,你可以只保存图片的路径到数据库,这样读取的时候只要读取图片路径就可以了
第2个回答  2010-05-28
使用System.Drawing.Image.FromStream 将二进制流读出,然后使用Image的实例方法转换为缩略图Image().GetThumbnailImage,最后将转换后的缩略图写入输出流。本回答被提问者采纳
第3个回答  2010-05-28
可以实现,用Datalist进行绑定,其中在模板中用个图片控件展现出你的文件,控制图片控件的长宽,这可能就是你所想要的缩略图吧。。。
第4个回答  2010-05-28
用listview,显示模式为bigimage就可以了。
第5个回答  2010-05-28
绑定到图片控件 就可以显示了啊

用ASP.NET在网页上显示缩略图
你在设计之初就设计不对了,不要把图片用二进制放到数据库中,这样读取很慢,而且占用太大的数据库,导致网站速度更慢,你可以只保存图片的路径到数据库,这样读取的时候只要读取图片路径就可以了

求助asp.net中如何将写代码将大图改为缩略图!追加分
1、a.aspx的页面代码及其对应的a.aspx.cs文件的代码:a.aspx页面代码:在中插入如下代码,以显示缩略图 a.aspx.cs文件的代码:在Page_Load中加入 ResizeImage(150, "tree.jpg"); 语句,并在Page_Load下方复制如下的生成缩略图自定义函数:private void ResizeImage(int height, string fileName){...

asp.net(vb)创建缩略图
你可以在VB中先生成:用两个图片框:第一个用于加载原始图片(AutoSize属性设置为True)第二个用于生成缩略图的,大小调整成你的缩略图的大小(设置AutoRedraw属性为True)用如下方法,可以生成缩略图(不过是bmp格式的,如果你要用别的格式,可以用工具批量转换一下 Private Sub Command1_Click()Picture2.PaintP...

asp.net中视频的缩略图
视频其实是有一个祯一个祯组成的,每一祯都是栅格图组成,也可以看成BMP文件那种。你要做的是,把视频截取其中某一祯的图,并将其显示出来就可以了。思路在这里了,不要遇到问题就向别人要代码,你最好自己根据思路去想代码如何写,这样才能真正得到能力 ...

如果使我网站内的会员上传的图片都自动变小(200分)
转一个ASP.NET生成缩略图的代码(VB)给你看下,思想应该类似的 在Asp.net里 上传图片并生成缩略图 我们知道在ASP里必须得装第三的组件麻烦而且是收费的,当然PHP可以非常容易的实现。不过在ASP.NET好象也不难... Sub UploadFile(sender As Object, e As EventArgs)If FileUp.PostedFile.ContentLength...

如何在后台系统中上传视频后形成视频缩略图?(asp)
\/\/生成缩略图 CreateThumbnailImage(path, newFileName, 200, 300);\/\/给原图加上版权信息 System.Drawing.Image image = System.Drawing.Image.FromFile(Server.MapPath(path));AddInfo(image, "yzmbstudio.vicp.net 雨中漫步工作室 asp程序开发 电教平台", newPath, 20);image.Dispose();} } } ...

谁有ASP上传自动生成缩略图的代码
’ 图片所在位置 path = server.mappath("images") & "\\clock.jpg"’ 打开 jpeg.open path ’ 设置缩略图大小(这里比例设定为50%)jpeg.width = jpeg.originalwidth \/ 2 jpeg.height = jpeg.originalheight \/ 2 ’ 保存缩略图到指定文件夹下 jpeg.save server.mappath("images") & "\\clock_...

c#实现winform下显示批量缩略图形式的图片
如题使用c#写winform程序在窗体中指定一个固定区域区域中以缩略图形式显示图片但图片数量不定视所打开的文件夹中实际图片数量而定且区域中缩略图图片一侧带有CheckBox可关联图片由于区... 如题 使用c#写winform程序在窗体中指定一个固定区域区域中以缩略图形式显示图片但图片数量不定 视所打开的文件夹中实际图片数量而...

asp.net 上传图片时改变图片的大小(注意:不是改变图片的宽高)_百度...
\/\/\/ 缩略图宽度 \/\/\/ 缩略图高度 \/\/\/ 生成缩略图的方式 public static void MakeThumbnail(string originalImagePath, string thumbnailPath, int width, int height, string mode){ System.Drawing.Image originalImage = System.Drawing.Image.FromFile(originalImagePath);int towidth = width;int to...

如何向数据库中添加图片,并显示出来。asp.net实现。这个必须要源码啊...
首先用一个FileUpload控件来浏览选择图片 <asp:FileUpload ID="fulBook" runat="server" \/> 创个按钮,然后.cs中按钮的代码 \/\/\/ \/\/\/ 更新图书,更新命令激发后,将更换的图片上传 \/\/\/ protected void dvBookList_ItemUpdated(object sender, DetailsViewUpdatedEventArgs e){ FileUpload fulBook ...

相似回答
大家正在搜