|
下载本文示例源代码
在阅读这篇文章之前,最好能够接触过以下几项
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/gif image/jpeg image/bmp ......
使用方法 .ImgFormat="image/gif"
SetFontColor
方法
设置字体颜色
使用方法 .SetFontColor 255,3,242,4 上面的数字分别代表Alpha,R [1] [2] [3] [4] 下一页
|