知识大全 ASP.NET图象处理详解[1]

Posted

篇首语:鸟欲高飞先振翅,人求上进先读书。本文由小常识网(cha138.com)小编为大家整理,主要介绍了知识大全 ASP.NET图象处理详解[1]相关的知识,希望对你有一定的参考价值。

ASP.NET图象处理详解[1]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!

  在使用ASP的时候 我们时常要借助第三方控件来实现一些图象功能 而现在 ASP NET的推出 我们已经没有必要再使用第三方控件来实现 因为ASP NET 已经具有强大的功能来实现一些图象处理 现在 我们就来看看怎样使用ASP NET的这一强大功能

  一 System Drawing的使用

  以下的举例将演示在内存中生成一张图片 然后 将这张图片通过网页显示出来 需要了解的是 我们这里输出的不是HTML效果 而是实实在在的图片(图象) 我们可以使用 另存为… 将输出图象保存起来

  我们先来看看效果

  我们看到 这张图片是一个渐变背景上有 看见了吗 几个字 当然 这个效果在PhotoShop等图象处理软件里面很容易实现 但是 一些与数据库结合的应用我们不可能将所有图片都事先设计出来 这时候 利用ASP NET来实现这些功能就显得很重要了 我们来看源代码

<%@ page language= vb contenttype= image/jpeg %> <%@ import namespace= system drawing %> <%@ import namespace= system drawing imaging %> <%@ import namespace= system drawing drawing d %>  <%  清空Response response clear   建立一个 * 大小 bit的BMP图象  dim imgOutput as New bitmap( pixelformat format bpprgb)   根据以上BMP建立一个新图象  dim g as graphics = graphics fromimage(imgOutput)  g clear(color Green) g smoothingMode = smoothingMode antiAlias  g drawString( 看见了吗? New font( 黑体 fontstyle bold) new SolidBrush(Color White) New pointF( ))  g FillRectangle(New linearGradientBrush(New point( ) New point( ) color fromArgb( ) color fromArgb( )) )  imgOutput save(response outputstream imageformat jpeg)  g dispose() imgOutput dispose() response end %>

  在以上代码中 我们看到和数据库程序不同 这里专门引入了图象处理的名字空间system drawing等 程序首先清空了Response 确保没有输出 然后 程序建立了一个 乘 大的BMP图象 再在这个基础上建立一个新图象 建立图象以后 我们首先 画 出了字符串 看见了吗 该字符串为 大粗黑体 颜色为白色 位置为( ) 最后 我们实现渐变效果

  以上举例很简单 但是如果和数据库结合 我们可以实现很多使用ASP可能不敢想的效果

cha138/Article/program/net/201311/14867

相关参考

知识大全 ASP.NET图象处理详解[4]

ASP.NET图象处理详解[4]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!<%@PageLan

知识大全 ASP.NET图象处理详解[2]

ASP.NET图象处理详解[2]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  二读取和改变图象

知识大全 ASP.NET图象处理详解(2)

ASP.NET图象处理详解(2)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &nbs

知识大全 ASP.NET图象处理详解(3)

ASP.NET图象处理详解(3)  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!三画图特效  如果只

知识大全 ASP.NET图象处理详解[3]

ASP.NET图象处理详解[3]  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  以上的程序显示图

知识大全 asp.net运行原理详解

cha138/Article/program/net/201311/14192

知识大全 ASP.NET Session 详解

ASP.NETSession详解  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  阅读本文章前需要

知识大全 详解ASP.NET的四种状态

详解ASP.NET的四种状态  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧!  这些状态的原理对于做

知识大全 ASP.NET挪用淘宝API实例详解

ASP.NET挪用淘宝API实例详解  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧! &n

知识大全 ASP.NET中Page.Ispostback属性详解

ASP.NET中Page.Ispostback属性详解  以下文字资料是由(全榜网网www.cha138.com)小编为大家搜集整理后发布的内容,让我们赶快一起来看一下吧