• targetschema > GDI 基本知识
  • GDI 基本知识

    免费下载 下载该文档 文档格式:PDF   更新时间:2012-09-02   下载次数:0   点击次数:1
    GDI 基本知识
    [转]GDI+基础(1) System.Drawing 命名空间提供了对 GDI+ 基本图形功能的访问 System.Drawing.Drawing2D 命名空间提供高级的二维和矢量图形功能。 此命名空间包含梯 度型画刷、Matrix 类(用于定义几何变换)和 GraphicsPath 类 System.Drawing.Imaging 命名空间提供高级 GDI+ 图像处理功能 System.Drawing.Text 命名空间提供高级 GDI+ 排版功能 Bitmap 类封装 GDI+ 位图,此位图由图形图像及其属性的像素数据组成。Bitmap 对象是 用于处理由像素数据定义的图像的对象
    常用属性和方法
    1.属性: Height 获取此 Image 对象的高度 PixelFormat 获取此 Image 对象的像素格式 Size 获取此图像的以像素为单位的宽度和高度 Width 获取此 Image 对象的宽度
    2.方法 Dispose 释放由此 Image 对象使用的所有资源 Save 将此图像以指定的格式保存到指定的流中
    SetPixel 设置 Bitmap 对象中指定像素的颜色
    示例
    <%@ Page ContentType="image/gif" Language="C#" %> <%@ Import namespace="System.Drawing" %> <%@ Import namespace="System.Drawing.Imaging" %>
    Graphics 类表示封装 GDI+ 绘图面,比如画长方形,圆形等更加复杂的图形.
    常用属性和方法:
    属性 说明 Clip 获取或设置 Region 对象,该对象限定此 Graphics 对象的绘图区域。 ClipBounds 获取 RectangleF 结构,该结构限定此 Graphics 对象的剪辑区域。 DpiX 获取此 Graphics 对象的水平分辨率。 DpiY 获取此 Graphics 对象的垂直分辨率。 PageScale 获取或设置此 Graphics 对象的全局单位和页单位之间的比例。 PageUnit 获取或设置用于此 Graphics 对象中的页坐标的度量单位。 PixelOffsetMode 获取或设置一个值,该值指定在呈现此 Graphics 对象的过程中像素如何 偏移。 RenderingOrigin 为抵色处理和阴影画笔获取或设置此 Graphics 对象的呈现原点。 SmoothingMode 获取或设置此 Graphics 对象的呈现质量。 TextRenderingHint 获取或设置与此 Graphics 对象关联的文本的呈现模式。 Transform 获取或设置此 Graphics 对象的全局变换。 VisibleClipBounds 获取或设置此 Graphics 对象的可见剪辑区域的边框。
    方法 说明
    Clear 清除整个绘图面并以指定背景色填充。 Dispose 释放由此 Graphics 对象使用的所有资源。 DrawArc 绘制一段弧线,它表示由一对坐标、宽度和高度指定的椭圆部分。 DrawEllipse 绘制一个由边框定义的椭圆。 DrawIcon 在指定坐标处绘制由指定的 Icon 对象表示的图像。 DrawIconUnstretched 绘制指定的 Icon 对象表示的图像,而不缩放该图像。 DrawImage 在指定位置并且按原始大小绘制指定的 Image 对象。 DrawImageUnscaled 在坐标对所指定的位置并且按其原始大小绘制指定的 Image 对象。 DrawLine 绘制一条连接由坐标对指定的两个点的线条。 DrawLines 绘制一系列连接一组 Point 结构的线段。 DrawPie 绘制一个扇形,该扇形由一个坐标对、宽度和高度以及两条射线所指定的椭圆定 义。 DrawPolygon 绘制由一组 Point 结构定义的多边形。 DrawRectangle 绘制由坐标对、宽度和高度指定的矩形。 DrawRectangles 绘制一系列由 Rectangle 结构指定的矩形。 DrawString 在指定位置并且用指定的 Brush 和 Font 对象绘制指定的文本字符串。 FillClosedCurve 填充由 Point 结构数组定义的闭合基数样条曲线的内部。 FillEllipse 填充边框所定义的椭圆的内部,该边框由一对坐标、一个宽度和一个高度指定。
    FillPie 填充由一对坐标、一个宽度、一个高度以及两条射线指定的椭圆所定义的扇形区的 内部。 FillPolygon

    下一页

  • 下载地址 (推荐使用迅雷下载地址,速度快,支持断点续传)
  • 免费下载 PDF格式下载
  • 您可能感兴趣的
  • tmschema.h  dbschema  openschema  currentschema  targetscan  apisetschema.dll  chema  targetsdkversion  targets  iostargets