Image 获取缩略图

简介: private void GetThumbNail(string strFileName, int iWidth, int iheight)   {   try   {   System.

private void GetThumbNail(string strFileName, int iWidth, int
iheight)
  {
  try
  {
  System.Drawing.Image  oImg;
  oImg =  System.Drawing.Image.FromFile(strFileName);
  oImg = oImg.GetThumbnailImage(iWidth, iheight, null,  IntPtr.Zero);   //GetThumbnailImage方法是返回此Image对象的缩略图
string strGuid = System.Guid.NewGuid().ToString().ToUpper(); //初始化 Guid 类的新实例
string strFileExt =  strFileName.Substring(strFileName.LastIndexOf("."));   //得到图片的后缀
System.IO.MemoryStream MemStream = new System.IO.MemoryStream();  //创建其支持存储区为内存的流
oImg.Save(MemStream,  System.Drawing.Imaging.ImageFormat.Bmp);
  MemStream.WriteTo(Response.OutputStream);   //WriteTo方法是将此内存流的整个内容写入另一个流中
  }
catch (Exception  ex)
  {
  Response.Write(ex.Message);
  }
}

目录
相关文章
|
8月前
|
移动开发 小程序 JavaScript
uView Image 图片
uView Image 图片
185 2
|
存储 Web App开发 编解码
图片:前端展示图像(img 、picture、svg、canvas )及常用图片格式(PNG、JPG、JPEG、WebP、GIF、SVG、AVIF等)
图片:前端展示图像(img 、picture、svg、canvas )及常用图片格式(PNG、JPG、JPEG、WebP、GIF、SVG、AVIF等)
1040 1
|
8月前
|
前端开发 JavaScript 容器
ElementPlus Image 图片
ElementPlus Image 图片
124 0
|
计算机视觉 C++
png,jpg图片透明度化demo
png,jpg图片透明度化demo
84 0
|
Web App开发 存储 iOS开发
一日一技:把webp图片保存为png
一日一技:把webp图片保存为png
270 0
使用GDI+显示PNG
使用GDI+显示PNG
153 0
|
Python
将8位的tif图片改为png图片
将8位的tif图片改为png图片
227 0