c#使用Region对图形区域构造和填充
2008-12-19 14:40
253 查看
using System;
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Drawing.Drawing2D;
namespace advanced_drawing
{
public partial class Form15 : Form
{
public Form15()
{
InitializeComponent();
}
private void Form15_Paint(object sender, PaintEventArgs e)
{
GraphicsPath myPath = new GraphicsPath();
string stringText = "zhuzhao";
FontFamily family = new FontFamily("Arial");
int fontStyle = (int)FontStyle.Italic;
int emSize = 26;
Point origin = new Point(20, 20);
StringFormat format = StringFormat.GenericDefault;
myPath.AddString(stringText,family,fontStyle,emSize,origin,format);
Region region = new Region(myPath);
e.Graphics.FillRegion(Brushes.Red, region);
}
}
}
using System.Collections.Generic;
using System.ComponentModel;
using System.Data;
using System.Drawing;
using System.Text;
using System.Windows.Forms;
using System.Drawing.Drawing2D;
namespace advanced_drawing
{
public partial class Form15 : Form
{
public Form15()
{
InitializeComponent();
}
private void Form15_Paint(object sender, PaintEventArgs e)
{
GraphicsPath myPath = new GraphicsPath();
string stringText = "zhuzhao";
FontFamily family = new FontFamily("Arial");
int fontStyle = (int)FontStyle.Italic;
int emSize = 26;
Point origin = new Point(20, 20);
StringFormat format = StringFormat.GenericDefault;
myPath.AddString(stringText,family,fontStyle,emSize,origin,format);
Region region = new Region(myPath);
e.Graphics.FillRegion(Brushes.Red, region);
}
}
}
相关文章推荐
- C#使用Region对图形区域构造和填充的方法
- Python使用matplotlib填充图形指定区域代码示例
- Python使用matplotlib填充图形指定区域
- Python使用matplotlib填充图形指定区域代码示例
- C#任意区域填充
- C# 将透明图片的非透明区域转换成Region的实例代码
- GC绘图:填充Region(不规则区域)及填充为渐变色
- 使用C#实现将XML数据填充到TreeView中
- C#将图形快速处理成不规则区域
- 要使用 MFC 使 Excel 和使用数组填充区域
- C# 使用 GDI+ 给图片添加文字,并使文字自适应矩形区域
- 使用C#三维图形控件进行曲线曲面分析
- C#使用LINQ填充DataGridView
- GDI+:自定义控件时如何使用Region来输出特定区域
- 源码推荐:一个使用C#绘制图形引擎的Framework
- c#使用itextsharp输出pdf(动态填充表单内容,显示中文)
- 使用 Visual C# .NET 从数据库填充 DataSet 对象http://support.microsoft.com/kb/314145/
- C#使用静态构造方法
- 在C#中使用ObjectDBX技术从未打开图形中获得图块的信息
- GDI+:自定义控件时如何使用Region来输出特定区域