asp.net 读取远程图片进行编辑后输出

原创 2012年03月29日 09:46:17
string imgUrl = "http://www.baidu.com/img/baidu_sylogo1.gif");  //远程图片路径
byte[] bytes = new System.Net.WebClient().DownloadData(imgUrl); //读取远程图片数据
System.Drawing.Image image = System.Drawing.Image.FromStream(new System.IO.MemoryStream(bytes));  //将二进制转换为图片对象
//对图片进行编辑
System.Drawing.Graphics g = System.Drawing.Graphics.FromImage(image);
System.Drawing.Font font = new System.Drawing.Font("arial", 11, System.Drawing.FontStyle.Bold);
System.Drawing.SolidBrush brush = new System.Drawing.SolidBrush(System.Drawing.Color.Goldenrod);
g.DrawString("ranbolwb", font, brush, new System.Drawing.PointF(0, 0));
g.Save();
g.Dispose();
//图片保存及输出
System.IO.MemoryStream ms = new System.IO.MemoryStream();
image.Save(ms, System.Drawing.Imaging.ImageFormat.Jpeg);
context.Response.BinaryWrite(ms.ToArray());
ms.Close();
 context.Response.End();

  参考:
http://topic.csdn.net/u/20091214/23/e967989b-3d37-48db-abba-04c8d6788431.html
http://topic.csdn.net/u/20111107/17/49f5b567-9202-4514-a9fa-64b41148fe13.html           



相关文章推荐

开始学习ASP.net------如何利用ASP.net动态输出图片

IHttpHandler,一般处理程序ashx,Page类
  • smstong
  • smstong
  • 2011年05月14日 23:06
  • 7209

asp.net基于Web Service实现远程上传图片的方法

本文实例讲述了asp.net基于Web Service实现远程上传图片的方法。分享给大家供大家参考,具体如下: 页面调用代码: 前提添加Web 引用 ? 1 2 ...

ASP.NET如何获取远程图片

ASP.NET 实现通过URL 获取远程的图片或者文件方法。我们可以创建System.Net.WebClient 对象  通过 DownloadFile() 方法来获取远程图片或者文件 。  具体实现...

ASP.NET读取网络或本地图片显示

写这个的缘由是在CSDN看到的两个问题: 1、抓取网络图片,不在本地保存而直接显示 2、在站点服务器上某个磁盘的文件里有图片,想能够在网站上显示出来,图片文件夹不在站点目录    一、...

ASP.NET 实现通过URL 获取远程的图片或者文件方法

Java Database Best Practise>    在各tier之间传递value的时候,不是传递的BO,也没有自行开发Data Object,而是使用所谓Mememto的Pattern,...

html textarea标签在苹果OS系统中微信浏览器出现内阴影

今天在做web开发微信页面,发现textarea标签元素,在安卓系统微信浏览器中,显示正常,但是在苹果OS系统微信浏览器中出现了内阴影现象。     解决方案:     去除浏览器默认的样式元素:...

iOS 模拟微信内置浏览器CYWebViewController

iOS 模拟微信内置浏览器和Safari浏览器CYWebViewController分为两种模式,一种是类似微信内置浏览器模式,一种是Safari浏览器模式。类似微信内置浏览器,顶部导航栏提供webv...

asp.net XML远程编辑演示

本示例已上传,下载地址: 远程XML文件编辑示例 XML文档格式: ...

(ASP.NET) 利用ueditor进行图片上传(尝试3)

ueditor的配置

mvc6 asp.net 随机图片 如何进行session调用

我在网上找到好久都没有现成的例子,遇到了sessio问题,前台页面取不到session问题,一个页面多个控制器问题,现在把方法贴出来供自己和需要的人研究。 验证码类 using System; u...
内容举报
返回顶部
收藏助手
不良信息举报
您举报文章:asp.net 读取远程图片进行编辑后输出
举报原因:
原因补充:

(最多只允许输入30个字)