C_GDI+编程教程(4)

时间:2025-04-20

本章主要介绍使用C#进行图形图像编程基础,其中包括GDI+绘图基础、C#图像处理基础以及简单的图像处理技术。

表7.4 颜色的基本方法

Color结构的基本(静态)方法如表7.4所示

Color clr1 = Color.FromArgb(122,25,255);

Color clr2 = Color.FromKnowColor(KnowColor.Brown);//KnownColor为枚举类型 Color clr3 = Color.FromName("SlateBlue");

在图像处理中一般需要获取或设置像素的颜色值,获取一幅图像的某个像素颜色值的具体步骤如下:

(1)定义Bitmap Bitmap myBitmap = new Bitmap("c:\\MyImages\\TestImage.bmp");

(2)定义一个颜色变量把在指定位置所取得的像素值存入颜色变量中 Color c = new Color();

c = myBitmap.GetPixel(10,10);//获取此Bitmap中指定像素的颜色。

(3)将颜色值分解出单色分量值

int r,g,b; r= c.R; g=c.G; b=c.B;

3.Font类

Font类定义特定文本格式,包括字体、字号和字形属性。Font类的常用构造函数是public Font(string 字体名,float 字号,FontStyle 字形),其中字号和字体为可选项和public Font(string 字体名,float 字号),其中“字体名”为Font的FontFamily的字符串表示形式。下面是定义一个Font对象的例子代码:

FontFamily fontFamily = new FontFamily("Arial");

Font font = new Font(fontFamily,16,FontStyle.Regular,GraphicsUnit.Pixel);

字体常用属性如表7.5所示。

C_GDI+编程教程(4).doc 将本文的Word文档下载到电脑

精彩图片

热门精选

大家正在看

× 游客快捷下载通道(下载后可以自由复制和排版)

限时特价:7 元/份 原价:20元

支付方式:

开通VIP包月会员 特价:29元/月

注:下载文档有可能“只有目录或者内容不全”等情况,请下载之前注意辨别,如果您已付费且无法下载或内容有问题,请联系我们协助你处理。
微信:fanwen365 QQ:370150219