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
; }
}
}
}
查看全文
相关阅读:
stm32f103和stm32f407的GPIO口模式设置以及相互对应的关系
基于STM32单片机实现屏幕休眠后OLED屏幕滚动效果
基于51单片机的超声波模块HC-SR04的使用
用51单片机控制L298N电机驱动模块
学习笔记——51单片机 单片机与单片机之间的通讯
基于51单片机的电子密码锁—1
LCD1602学习调试
基于51单片机,通过定时器实现的时钟程序
有进度条圆周率计算
python turtle 学习笔记
原文地址:https://www.cnblogs.com/goodspeed/p/25564.html
最新文章
UNCTF2020-WEB: easyunserialize(反序列化字符逃逸)
UNCTF2020-WEB:俄罗斯方块(wasm反编译)
UNCTF2020-crypto:简单的RSA
UNCTF2020-crypto:wing
UNCTF2020-crypto:鞍山大法官开庭之缺的营养这一块怎么补
UNCTF2020-crypto:easy_ras
UNCTF2020-crypto:signin
UNCTF:coverme(覆盖任意地址内存 )
ctfwiki-pwn:Basic ROP(ret2syscall)
selenium切换iframe
热门文章
正则提取案例(古诗文网)
电影天堂爬取详情页
UnicodeDecodeError: 'gbk' codec can't decode byte 0xd0 in position 13345: illegal multibyte sequence
天天向上的力量
整数和浮点数及运算函数
turtle绘制蟒蛇
CSS3 选择器(转)
win7安装Splash
stm32的RCC系统时钟配置 以及RCC_PLLConfig(uint32_t RCC_PLLSource, uint32_t PLLM, uint32_t PLLN, uint32_t PLLP, uint32_t PLLQ)的配置
基于stm32f4xx的继电器使用
Copyright © 2011-2022 走看看