zoukankan
html css js c++ java
图片及生成缩略图
把图片上传到服务器,并生成一个缩略图
UpImage.aspx
<%
@ Page language
=
"
c#
"
Codebehind
=
"
UpImage.aspx.cs
"
AutoEventWireup
=
"
false
"
Inherits
=
"
Sand.WebForm4
"
%>
<!
DOCTYPE HTML PUBLIC "-//W3C//DTD HTML 4.0 Transitional//EN"
>
<
HTML
>
<
HEAD
>
<
title
>
WebForm4
</
title
>
<
meta
name
="GENERATOR"
Content
="Microsoft Visual Studio .NET 7.1"
>
<
meta
name
="CODE_LANGUAGE"
Content
="C#"
>
<
meta
name
="vs_defaultClientScript"
content
="JavaScript"
>
<
meta
name
="vs_targetSchema"
content
="http://schemas.microsoft.com/intellisense/ie5"
>
</
HEAD
>
<
body
MS_POSITIONING
="GridLayout"
>
<
form
id
="Form1"
method
="post"
runat
="server"
>
<
FONT
face
="宋体"
><
INPUT
id
="UpFile"
style
="Z-INDEX: 101; LEFT: 256px; POSITION: absolute; TOP: 152px"
type
="file"
runat
="server"
><
INPUT
id
="Submit_File"
style
="Z-INDEX: 102; LEFT: 504px; POSITION: absolute; TOP: 152px"
type
="button"
value
="上传"
name
="Button1"
runat
="server"
></
FONT
>
</
form
>
</
body
>
</
HTML
>
UpImage.aspx.cs
private
void
Button1_ServerClick(
object
sender, System.EventArgs e)
{
string
UpFileName
=
UpFile.PostedFile.FileName.Substring(UpFile.PostedFile.FileName.LastIndexOf(
"
\\
"
),UpFile.PostedFile.FileName.Length
-
UpFile.PostedFile.FileName.LastIndexOf(
"
\\
"
));
UpFile.PostedFile.SaveAs(Server.MapPath(
"
Images\\
"
+
UpFileName));
System.Drawing.Image ObjDrImage
=
System.Drawing.Image.FromFile(Server.MapPath(
"
Images\\
"
+
UpFileName));
System.Drawing.Bitmap BMP
=
new
System.Drawing.Bitmap(
60
,
80
,System.Drawing.Imaging.PixelFormat.Format16bppRgb555);
System.Drawing.Graphics G
=
System.Drawing.Graphics.FromImage(BMP);
G.Clear(Color.Transparent);
G.DrawImage(ObjDrImage,
new
System.Drawing.Rectangle(
new
System.Drawing.Point(
0
,
0
),
new
System.Drawing.Size(
60
,
80
)),
0
,
0
,ObjDrImage.Width,ObjDrImage.Height,System.Drawing.GraphicsUnit.Pixel);
BMP.Save(Server.MapPath(
"
ImagesSL\\SL.jpg
"
),System.Drawing.Imaging.ImageFormat.Jpeg);
G.Dispose();
G
=
null
;
BMP.Dispose();
BMP
=
null
;
ObjDrImage.Dispose();
ObjDrImage
=
null
;
}
查看全文
相关阅读:
Ext.Net学习笔记02:Ext.Net用法概览
Ext.Net学习笔记01:在ASP.NET WebForm中使用Ext.Net
【转】好的用户界面-界面设计的一些技巧
发布mvc报错:403.14-Forbidden Web 服务器被配置为不列出此目录的内容
抢票季:吐槽12306 & 分享抢票经验
2.5星|《解谜茑屋》:疑似企业公关稿,对话体,信息含量较低
樊登推荐过的书15本,好书2本半
一些黑猩猩会使用草药治病,疗效还不错:3.5星|邓巴《人类的算法》
莫奈塞尚的知名度,主要归功于富豪画家卡耶博特的遗赠:4星|《引爆流行》
4星|《猎药师》:五千年以来药物研发简史,作者是前一线科学家
原文地址:https://www.cnblogs.com/Sandheart/p/94782.html
最新文章
你用过这种奇葩的C#注释吗?如何看待
linux命令2—常见linux命令
linux命令1—安装optimizer
sql点滴—mysql中查询表的信息
phpstorm添加laravle语法支持
javascript获取当前的时间戳
javascript去掉空格
使用C#删除一个字符串数组中的空字符串
javascript发送验证码
元素重叠及position定位的z-index顺序
热门文章
Ext.Net学习笔记11:Ext.Net GridPanel的用法
Ext.Net学习笔记10:Ext.Net ComboBox用法
Ext.Net学习笔记09:Ext.Net Store的用法
检测到有潜在危险的 Request.Form 值
Ext.Net学习笔记08:Ext.Net中使用数据
Ext.Net学习笔记07:Ext.Net DirectMethods用法详解
Ext.Net学习笔记06:Ext.Net DirectEvents用方补充
Ext.Net学习笔记05:Ext.Net DirectEvents用法详解
Ext.Net学习笔记04:Ext.Net布局
Ext.Net学习笔记03:Ext.Net MessageBus用法
Copyright © 2011-2022 走看看