1、结果展示
2、数据处理
我们将高清的新加披国旗矢量图在CAD中进行数据的测量,将其相关的坐标,比例等记录下来,以便于利用在Visual Studio中进行操作,数据如下:
矢量图:
在CAD中测量的结果:
把得到的数据进行处理:
3、代码
1)首先完成国旗底部颜色的填充;
2)其次完成月亮图形的绘制;
3)根据每个五角星圆心的位置,进行计算,得出有利绘制的坐标,如图:
namespace Singapore_flag
{
public partial class Form1 : Form
{
public Form1()
{
InitializeComponent();
}
private void pictureBox1_Click(object sender, EventArgs e)
{
}
private void button1_Click(object sender, EventArgs e)
{
var g = this.pictureBox1.CreateGraphics();