zoukankan
html css js c++ java
ASP.Net之瞒天过海
using
System;
using
System.Web;
using
System.Drawing;
using
System.Drawing.Imaging;
using
System.Net;
using
System.IO;
namespace
Goodspeed.test.httphandle
{
public
class
myjpg : IHttpHandler
{
public
myjpg()
{ }
public
void
ProcessRequest(HttpContext Context)
{
HttpResponse Response
=
Context.Response;
HttpRequest Request
=
Context.Request;
string
Url
=
Request.Url.ToString();
//
Url = "
http://www.allinone.net.cn/office/photo/pic/20040714/
" + Url.Substring(Url.LastIndexOf("/") + 1);
Url
=
"
http://img1.qq.com/news/20040721/490452.jpg
"
;
Response.ContentType
=
"
image/JPEG
"
;
WebClient wc
=
new
WebClient();
Stream resStream
=
wc.OpenRead(Url);
Image originalimage
=
Image.FromStream(resStream);
//
获取图像
方法二
#region
方法二
//
byte[] myDataBuffer = wc.DownloadData(Url);
//
Response.BinaryWrite(myDataBuffer);
#endregion
水印
#region
水印
Image newImage
=
Image.FromFile(
"
c:\watermark1.gif
"
);
//
水印
using
(Graphics g
=
Graphics.FromImage(originalimage))
{
Point ulCorner
=
new
Point(originalimage.Width
-
newImage.Width
-
5
, originalimage.Height
-
newImage.Height
-
5
);
//
水印的位置
g.DrawImage(newImage, ulCorner);
g.Dispose();
}
#endregion
originalimage.Save(Response.OutputStream, ImageFormat.Jpeg);
Response.End();
originalimage.Dispose();
wc.Dispose();
}
public
bool
IsReusable
{
get
{
return
true
; }
}
}
}
查看全文
相关阅读:
Oracle查看表或者视图的定义语句
SpringMvc使用FastJson做为json的转换器(注解方式)
Centos7安装vsftpd
linux下的find文件查找命令与grep文件内容查找命令
Centos7虚拟机下配置静态IP
替换Jar包内的文件
Java 获取本机IP地址
RecyclerView 与 ItemTouchHelper 实现拖拽效果
Android 开发日常积累
Android 自定义 View 知识点
原文地址:https://www.cnblogs.com/goodspeed/p/25564.html
最新文章
使用JPA和Hibernate进行批量处理的最佳方式
关于switch语句中使用String类型的实现原理
掌握Chrome Developer Tools:下一阶段前端开发技术
我们终将死去,这难道不够美好吗?
Java 9 揭秘(4. 模块依赖)
超过5000人的2年研究表明,这一活动破坏你的身心健康
Java 垃圾回收思维导图
Java 内存溢出思维导图
Java内存管理思维导图
Java 9 揭秘(3. 创建你的第一个模块)
热门文章
Java 9 揭秘(1. 入门介绍)
优质免费在线学习网站
Spring Boot 学习(3)
在Eclipse IDE使用Gradle构建应用程序
Spring Boot 学习(2)
Spring Boot 学习(1)
个人对习惯培养的拙见
Redis开机自启动
AOP记录方法的执行时间
Eclipse下SpringBoot没有自动加载application.properties文件
Copyright © 2011-2022 走看看