初学,最近在考这个,希望高手们能提供点帮助,最好能简短说明一下用途

解决方案 »

  1.   

    http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=zh-CN&EventID=1032347429&CountryCode=CN
    http://msevents.microsoft.com/CUI/WebCastEventDetails.aspx?culture=zh-CN&EventID=1032347435&CountryCode=CN
    这有两个关于GDI+的视频
      

  2.   

    DrawString()//绘制字符串
    DrawLine()//绘制曲线
    DrawRectangle//绘制钜形这是常用的
      

  3.   

    那啥,这个上个周问过了嘛,更深一点的,GraphicsPath之类的
    上次考了个Matrix完全不知道干吗的,就像这类类
      

  4.   


    Graphics graphics=this.createGraphics();
    GraphicsPath MyPath=new GraphicsPath();
    Pen MyPen=new Pen(Color.red,1);
    MyPath.AddArc(...);
    MyPath.AddString(...);
    MyPath.Rectangle(...);
    graphics.DrawPath(MyPen,MyPath);使用GraphicsPath类,貌似需要添加using System.Drawing.Drawing2D
      

  5.   

    Graphics里也有很多方法,如transform这类的,求这类惯用的方法,画什么东西就不用说了,反正都是画
      

  6.   

    『DYlike』的博客首页 博客留言 日志标签 推荐日志 
    浏览模式: 普通 | 列表  排序方式:  推荐 点击 评论 时间 [默认分类] ColorMix(色彩矩阵)结构   [ 2009-8-15 17:8:48 | 作者: 『DYlike』 ] 
        Dim RC1, RC2 As Rectangle
        Dim XX As Double
        Dim IMGTRR As ImageAttributes
        Private Sub LOADBMP()
                Dim CM As ColorMatrix = New ColorMatrix(New Single()() _
                                   {New Single() {1, 0, 0, 0, 0}, _
                                    New Single() {0, 1, 0, 0, 0}, _
                                    New Single() {0, 0, 1, 0, 0}, _
                                    New Single() {0, 0, 0, XX / 20, 0}, _
                                    New Single() {0, 0, 0, 0, 1}})
                IMGTRR = New ImageAttributes
                IMGTRR.SetColorMatrix(CM)
                BMP = New Bitmap(My.Resources.lantianbaiyun2_059)
                G = Graphics.FromImage(BMP)
                RC1 = New Rectangle(0, 0, Me.Width, Me.Height)
                RC2 = New Rectangle(0, 0, My.Resources.C1.Width, My.Resources.C1.Height)
                G.DrawImage(My.Resources.C1, RC1, 0, 0, RC2.Width, RC2.Height, GraphicsUnit.Pixel, IMGTRR)
                G.Dispose()
                BMPS.Add(BMP)
            Next
        End SubNew Single() {0, 0, 0, 0, 1}} 最末行
    第1位:黑色加红(0-1)
    第2位:黑色加绿(0-1)
    第3位:黑色加蓝(0-1)
      

  7.   

    ColorMatrix用来干嘛了???不太懂
      

  8.   

    DrawString()//绘制字符串 
    DrawLine()//绘制曲线 
    DrawRectangle//绘制钜形 
      

  9.   

    诶,事忙完了,没什么想要的结果,老老实实研究MSDN吧
      

  10.   

    这个怎么说呢,不同的需求对于GDI+中的常用的东西也不一样,比如我主要做WINFORM美化,常用切图等方法,还有什么ALPHA通道啊之类,由于自己写的色表比ColorMatrix色彩矩阵性能更高更快,所以就不常用ColorMatrix.你的话题太广了.呵呵.
      

  11.   

    也是,想想也广,主要是才接触了一个星期,知道的太少,就想有个总结归纳的东西看看,还是看MSDN比较实际
      

  12.   

    Matrix 是一个矩阵,可以用于图像的转换,
    如图像的旋转,图像的平移,图像的放大缩小等。。
    可以和Transform一起使用。