孤独的猫

  博客园 :: 首页 :: 新随笔 :: 联系 :: 订阅 :: 管理 ::

随笔分类 -  GDI/GDI+

摘要:绘制多行文本需要计算行高,然后绘出字符串 阅读全文
posted @ 2011-05-14 15:49 孤独的猫 阅读(4898) 评论(0) 推荐(1)

摘要:在GDI+中可以用FontFamily和Font设置字体,其中FontFamily构造函数带一字体参数,如:FontFamily ff = new FontFamily("Times New Roman"); Font类则有多个重载的函数: 阅读全文
posted @ 2011-05-14 15:36 孤独的猫 阅读(5762) 评论(0) 推荐(1)

摘要:LinearGradientBrush对象用颜色线性渐变填充图形。简言之,颜色渐变包含一种在两种指定的颜色之间渐变的颜色,渐变的方向是沿着指定角度的直线路径。例如: 阅读全文
posted @ 2011-05-11 20:43 孤独的猫 阅读(6096) 评论(0) 推荐(1)

摘要:TextureBrush对象用于基于光栅的图像来填充图形。它使用一个来自图像文件如.bmp、.jpg或.png的图像。使用Bitmap类可以从文件中获取图像,Bitmap类时Image类的一个子类,为此,可以使用如下代码用图案填充: 阅读全文
posted @ 2011-05-08 17:30 孤独的猫 阅读(3545) 评论(0) 推荐(0)

摘要:可以用Pen(画笔)的StartCap和EndCap定义箭头的起止形状,再用DrawLine画出 阅读全文
posted @ 2011-05-07 20:40 孤独的猫 阅读(10285) 评论(1) 推荐(0)

摘要:可以自定义短划线,如 float[] f = { 15, 5, 10, 5 }; 阅读全文
posted @ 2011-05-07 20:37 孤独的猫 阅读(475) 评论(0) 推荐(0)

摘要:下面的例子演示了如何使用Color结构的Alpha成分,首先从Color结构中创建两个Color实例,一个是c1,它是蓝色的,其alpha值为100,另一个是绿色的alpha值为50.接着绘制三个实心图形 阅读全文
posted @ 2011-05-06 22:36 孤独的猫 阅读(1962) 评论(0) 推荐(0)

摘要:Public Class Form1 Private Const Pi As Single = 3.1415926 Private Sub Button1_Click(ByVal sender As System.Object, ByVal e As System.EventArgs) Handles btnDrawing.Click 'Debug.Print("tttt") End Sub 阅读全文
posted @ 2011-04-09 13:34 孤独的猫 阅读(794) 评论(0) 推荐(0)