C#中Graphics各种方法的用法详解.pdf

C#中Graphics各种方法的用法详解.pdf

ID:48025046

大小:124.50 KB

页数:11页

时间:2020-01-26

C#中Graphics各种方法的用法详解.pdf_第1页
C#中Graphics各种方法的用法详解.pdf_第2页
C#中Graphics各种方法的用法详解.pdf_第3页
C#中Graphics各种方法的用法详解.pdf_第4页
C#中Graphics各种方法的用法详解.pdf_第5页
资源描述:

《C#中Graphics各种方法的用法详解.pdf》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、C#graphics方法C#2010-05-0709:30:57阅读467评论0字号:大中小订阅命名空间:System.Drawing程序集:System.Drawing(在system.drawing.dll中)封装一个GDI+绘图图面。无法继承此类。C#用法publicsealedclassGraphics:MarshalByRefObject,IDeviceContext,IDisposableSystem.Drawing.PenmyPen=newSystem.Drawing.Pen(Sys

2、tem.Drawing.Color.Red);//画笔System.Drawing.SolidBrushmyBrush=newSystem.Drawing.SolidBrush(System.Drawing.Color.Red);//画刷System.Drawing.GraphicsformGraphics=this.CreateGraphics();formGraphics.FillEllipse(myBrush,newRectangle(0,0,100,200));//画实心椭圆formGra

3、phics.DrawEllipse(myPen,newRectangle(0,0,100,200));//空心圆formGraphics.FillRectangle(myBrush,newRectangle(0,0,100,200));//画实心方formGraphics.DrawRectangle(myPen,newRectangle(0,0,100,200));//空心矩形formGraphics.DrawLine(myPen,0,0,200,200);//画线formGraphics.Dra

4、wPie(myPen,90,80,140,40,120,100);//画馅饼图形//画多边形formGraphics.DrawPolygon(myPen,newPoint[]{newPoint(30,140),newPoint(270,250),newPoint(110,240),newPoint(200,170),newPoint(70,350),newPoint(50,200)});//清理使用的资源myPen.Dispose();myBrush.Dispose();formGraphics.

5、Dispose();使用Graphics对象绘制线条和形状、呈现文本或显示与操作图像,所用到的属性和方法如表所示。graphics方法-属性名称说明Clip获取或设置Region,该对象限定此Graphics的绘图区域。ClipBounds获取一个RectangleF结构,该结构限定此Graphics的剪辑区域。CompositingMode获取一个值,该值指定如何将合成图像绘制到此Graphics。CompositingQuality获取或设置绘制到此Graphics的合成图像的呈现质量。Dpi

6、X获取此Graphics的水平分辨率。DpiY获取此Graphics的垂直分辨率。InterpolationMode获取或设置与此Graphics关联的插补模式。IsClipEmpty获取一个值,该值指示此Graphics的剪辑区域是否为空。IsVisibleClipEmpty获取一个值,该值指示此Graphics的可见剪辑区域是否为空。PageScale获取或设置此Graphics的全局单位和页单位之间的比例。PageUnit获取或设置用于此Graphics中的页坐标的度量单位。PixelOff

7、setMode获取或设置一个值,该值指定在呈现此Graphics的过程中像素如何偏移。RenderingOrigin为抵色处理和阴影画笔获取或设置此Graphics的呈现原点。SmoothingMode获取或设置此Graphics的呈现质量。TextContrast获取或设置呈现文本的灰度校正值。TextRenderingHint获取或设置与此Graphics关联的文本的呈现模式。Transform获取或设置此Graphics的世界变换。VisibleClipBounds获取此Graphics的可

8、见剪辑区域的边框。graphics方法-方法名称说明AddMetafileComment向当前Metafile添加注释。BeginContainer保存具有此Graphics的当前状态的图形容器,然后打开并使用新的图形容器。可重载。Clear清除整个绘图面并以指定背景色填充。CopyFromScreen执行颜色数据从屏幕到Graphics的绘图图面的位块传输。可重载。CreateObjRef创建一个对象,该对象包含生成用于与远程对象进行通信的代理所需的全部相关信息。(从Marsha

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。