- 热门文章:
- · 在 ASP.NET 中实现 Page Controller
- · 一个排列问题
- · 怎样读取一个文本文件的内容?
- · 在结果中搜索
- · 每个开发人员现在应该下载的十种必备工具
- · 大数量查询分页显示 微软的解决办法
- · 关于命名规则的一些想法
- · 利用Asp.net 动态创建DataList
- · 一个考试程序
- · 汉字转化为拼音
- · asp动态include文件
- · VBScript 函数
上一篇:web.config 基本设置 >>
上传图片文件,生成缩略图,并写上版权信息
{
if(File1.PostedFile.FileName!=null)
{
string namestr = Path.GetFileName(File1.PostedFile.FileName);//提取文件名
File1.PostedFile.SaveAs(Server.MapPath(".")+@"\"+namestr);
Image2.Visible=true;
Image2.ImageUrl=Server.MapPath(".")+@"\"+namestr;
System.Drawing.Image image,aNewImage;
image=System.Drawing.Image.FromStream(File1.PostedFile.InputStream);
decimal width=image.Width;
decimal height=image.Height;
int newwidth,newheight;
if(width>height)
{
newwidth=150;
newheight=(int)(height/width*150);
}
else
{
newheight=150;
newwidth=(int)(width/height*150);
}
aNewImage=image.GetThumbnailImage(newwidth,newheight,null,IntPtr.Zero);
Bitmap output=new Bitmap(aNewImage);
Graphics g=Graphics.FromImage(output);
g.DrawString(TextBox1.Text.Trim(),new Font("Courier New", 9),new SolidBrush(Color.Red),60,60);//写版权信息及文本格式及位置
output.Save(Server.MapPath(".")+@"\s_"+namestr,System.Drawing.Imaging.ImageFormat.Jpeg);
Image1.Visible=true;
Image1.ImageUrl=Server.MapPath(".")+@"\s_"+namestr;
}
}
相关文章:
- · Asp程序错误详细说明例表
- · Asp.NET常用函数
- · RS.OPEN SQL,CONN,A,B 全接触!
- · 语音上传(三)
- · 语音上传(二)
- · 语音上传(一)
- · write users ip
- · 写入和读取图片(c# asp。net sqlserver)
- · 多列显示
- · CSS制作标签卡TAB效果
- · WebService Behavior 学习心得
- · CSS基本布局16例
- · vbscript错误代码及对应解释大全
- · ASP.NET常用函数表
- · 消息队列服务
- · 如何用c#解析word(1)--获得文档中的style标签
- · ASP.NET 2.0 Beta2 中特殊文件夹名称的改变
- · RSS 2.0规范
- · 权限管理的设计和实现(含演示和原代码)
- · Modifying GAC permissions
- · 用asp实现QQ在线查询
- · Modifying GAC permissions
- · 一个可以读取ID3信息的类[可以很方便添加MP3了]
- · asp记录日志程序
- · 在Web上用style实现完美颜色渐变
- · 为DataGrid 写一个 DropDownListColumn
- · 写了一个求最大值与最小值的函数
- · 模式窗口中提交数据的问题和解决
- · 用ASP编程控制在IIS建立Web站点
- · .Text blog的一点点安装心得
- · MIME小知识
- · 最近开发一个小型的OA
- · 文件删除函数
- · 表情发布(类似QQ表情)和UBB类(c#)
- · SqlServer数据库的备份和恢复措施
- · 身份证号编码规则
- · ASP中的Debug类(VBScript)
- · html编辑器中,有很多无法得到系统的字体,这个脚本可以
