我爱Aspx >> C#.Net >> ASPImage组件的实现过程_ASP实例
下载本文示例源代码
在阅读这篇文章之前,最好能够接触过以下几项
GDI+
利用ATL生成组件
STL
ASP使用组件
aspImage是ServerObjects站点上非常好的一个组件,它可以使我们利用Asp实现很多对于图形的处理功能,他的功能强大,如果你需要了解更详细的信息你可以访问它的官方网站,在这里就不讲如何使用这个组件了,我们在这里要讲的是如何实现这类组件,当然下面的例子中使用GDI+并不是实现组件图形处理的唯一方法,大家也可以自己试试其他的方法.
以下是实现过程
一、首先使用Visual C++的向导建立ATL项目
二、接下来添加一个ATL Active Server Page 组件接口类
三、生成名称为AspPicCom的类并且选择ASP内部对象Response
四、在IAspPicCom接口上添加属性和方法,如下表
| 名称 | 类别 | 含义 | 调用方法 |
| FontName | 属性 | 字体名称 | 字符串类型使用方法.FontName="宋体" |
| FontSize | 属性 | 字体大小 | 整型使用方法.FontSize=40 |
| FontStyle | 属性 | 字体类型 | 整形Regular = 0,Bold = 1,Italic = 2,BoldItalic = 3,Underline = 4,Strikeout = 8使用方法.FontStyle=8 |
| ImgFormat | 属性 | 图形格式 | 字符串类型image/gifimage/jpegimage/bmp......使用方法.ImgFormat="image/gif" |
| SetFontColor | 方法 | 设置字体颜色 | 使用方法.SetFontColor 255,3,242,4上面的数字分别代表Alpha,Red,Green,Blue |
| SetBackColor | 方法 | 设置字体背景颜色 | 使用方法.SetBackColor 255,3,242,4上面的数字分别代表Alpha,Red,Green,Blue |
| ShowPic | 方法 | 将图片发送到客户端 | 使用方法.ShowPic |
ASP无组件上载,带进度条,多文件上..[04-28]
用QuickWAP组件结合ASP建设Wap站..[04-28]
十天学会ASP之第一天_ASP教程[04-28]
十天学会ASP之第二天_ASP教程[04-28]
十天学会ASP之第三天_ASP教程[04-28]
十天学会ASP之第四天_ASP教程[04-28]
十天学会ASP之第五天_ASP教程[04-28]
十天学会ASP之第六天_ASP教程[04-28]
十天学会ASP之第七天_ASP教程[04-28]
十天学会ASP之第八天_ASP教程[04-28]
ASP无组件上载,带进度条,多文件上..[04-28]
用QuickWAP组件结合ASP建设Wap站..[04-28]
Adobe College-培养专业设计师的..[04-28]
ACCD认证 Photoshop 试题集(上)_..[04-28]
ACCD认证 Photoshop 试题集(下)_..[04-28]
Adobe Photoshop 认证试题一_Ado..[04-28]
Adobe Photoshop 认证试题二_Ado..[04-28]
Adobe Photoshop 认证试题三_Ado..[04-28]
计算机等级考试二级VB常用算法:..[04-28]
计算机等级考试二级VB常用算法:..[04-28]