如何实现将用户上传的文件生成缩略图!

原创 2004年10月09日 15:36:00

具体给个例子就清楚啦。。
如下:

System.Web.HttpPostedFile UpFile = UpMhtFile.PostedFile;<?xml:namespace prefix = o ns = "urn:schemas-microsoft-com:office:office" />

              System.IO.Stream StreamObject = UpFile.InputStream;

              System.IO.FileStream myStream = new System.IO.FileStream(UpFile.FileName,System.IO.FileMode.Open,System.IO.FileAccess.Read);

             

              System.Drawing.Image.GetThumbnailImageAbort myCallback =

                   new System.Drawing.Image.GetThumbnailImageAbort(ThumbnailCallback);

 

              System.Drawing.Image img1 = System.Drawing.Image.FromStream(StreamObject);

          

              System.Drawing.Image timg = img1.GetThumbnailImage(100,100,myCallback,System.IntPtr.Zero);

              timg.Save(Response.OutputStream,System.Drawing.Imaging.ImageFormat.Jpeg);


上例中UpMhtFile是一个upfile WebControl,上述情况将上传的图片转换成流,然后生成缩略图后直接保存在输出流中,一般用于从数据库中读出流后生成图片浏览。

如何实现将用户上传的文件生成缩略图

//定义image类的对象  System.Drawing.Image image,newimage;  //图片路径  protected string imagePath;  //图片类型  pr...
  • zhsm_0011
  • zhsm_0011
  • 2005年10月15日 12:08
  • 709

Java中将上传的文件首页生成缩略图(先将上传的文件转成pdf,然后将pdf转成jpg)

1、首先将上传的非jpg,pdf格式的文件转成pdf,这个是cai
  • menghuannvxia
  • menghuannvxia
  • 2014年08月28日 14:30
  • 1172

简单图片文件上传并处理缩略图生成

第一种,推荐方式,调用api方法,Thumbnailator类库来实现。只需要我们提供的参数即可。这样注意力集中在业务功能上去。 第二种,1.使用java WAT   类库,根据缩略比例计算缩略图高度...
  • u011216911
  • u011216911
  • 2016年06月05日 08:30
  • 1177

js上传图片,同时生成缩略图

转自 New Document 文件上传前台控制检测程序    body,td{font-size:12px;}        /*---...
  • whoami021
  • whoami021
  • 2014年07月06日 16:34
  • 2387

Java中将word生成缩略图

解决思路是: 1、先将word生成pdf,这个采用openoffice或者jacob 2、然后将pdf生成图片 具体代码如下: private void officeToPdf(){ OpenOffi...
  • menghuannvxia
  • menghuannvxia
  • 2014年09月24日 13:30
  • 1512

thinkphp3.23 文件上传并生产缩略图

1,thinkphp3.23中文件上传和图片处理是分开的,如果文件上传要么用之前的版本uploadfile类,但是thinkphp3.23没有这个类,可以从网上下载或者从低版本下载可以,本文主要讲解通...
  • u011531353
  • u011531353
  • 2015年08月14日 15:14
  • 1062

PHP上传图片并生成缩略图_1

//is_uploaded_file 判断文件是否是通过HTTP POST上传的 //move_uploaded_file 将上传文件移至指定目录...
  • painstaker
  • painstaker
  • 2010年09月07日 15:58
  • 4652

C# 上传文件并生成缩略图

#region 上传文件并生成缩略图         ///         /// 上传文件并生成缩略图         ///         /// 上传控件         /// 上传目...
  • mss359681091
  • mss359681091
  • 2016年04月06日 14:09
  • 1132

php图片上传并生成缩略图

在生成图片的缩略图,比如宽和高的比例时,可以自由修改。这个类可用于配合前段的iframe表单元素,生成无刷新的上传图片,并在前段指定区域立即显示的效果。其实还可以再加一个属性,把任何服务器错误都替换成...
  • Free_Program_1314
  • Free_Program_1314
  • 2014年11月30日 16:29
  • 2309

ThinkPHP框架九上传文件和生成缩略图

文件上传 用到的知识: 1.文件上传的时候要设置表单的enctype属性 如下: '2\$_FILE[名字][]用来接收文件的信息 第二维的字段 name size error type tmp_...
  • woshinannan741
  • woshinannan741
  • 2015年12月08日 14:42
  • 2452
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:如何实现将用户上传的文件生成缩略图!
举报原因:
原因补充:

(最多只允许输入30个字)