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
; }
}
}
}
查看全文
相关阅读:
【转】SQL SERVER函数无法执行对数据库的修改语句
【转】用SQL实现树的查询
HTML: < 和 > 是何方神圣
ASP.NET的一些小问题
C#的MD5哈希值计算
高度自适应的CSS
[转]WCF类型共享技巧
使用.net的跟踪诊断来记录wcf消息
【转】js frame 框架编程
js点击button按钮跳转到页面代码
原文地址:https://www.cnblogs.com/goodspeed/p/25564.html
最新文章
PHP+jQuery实现翻板抽奖
固定菜单页面滚动效果
响应式内容滑动插件bxSlider
jQuery+PHP实现的砸金蛋中奖程序
PHP和JAVASCRIPT判断访客终端是电脑还是手机
掷色子猜大小游戏
React创建组件两种写法:React.createClass和extends Component的区别
浅谈JS之常问问题:setInterval和setTimeout调用函数为什么不加小括号()???
React之JSX里render中return方法添加括号()或者[]
ES6---Promise相关
热门文章
ES6---class的静态方法、静态属性和实例属性
ES6---Class继承
js里面的实例方法和静态方法
ES6---Class基本语法
浅谈JS的toString
为什么用Object.prototype.toString.call(obj)检测对象类型?
【LeetCode】128. Longest Consecutive Sequence
【LeetCode】75. Sort Colors (3 solutions)
【JAVA】Exception in thread "main" java.lang.NoClassDefFoundError
SQL SERVER树形结构数据——批量删除分组数据
Copyright © 2011-2022 走看看