DrawEllipse
DrawEllipse用于绘制一个椭圆,其的语法为:
DrawEllipse(pen, rect)
DrawEllipse(pen, x, y, width, height)
参数 | 说明 |
pen |
指定用于绘制椭圆边框的画笔。
通过Pens集合可以获得各种颜色的画笔,例如: |
rect | EllipseF类型,用于指定椭圆的位置和大小 |
x, y, width, height | 分别用于直接指定椭圆的水平位置、垂直位置、宽度和高度 |
示例一
Dim
file
As
String
=
"c:\temp\test.pdf"
Dim
pdc
As
New
PDFCreator()
Dim
rect
As
New
RectangleF(72, 72, 100, 50)
pdc.DrawEllipse(pens.Red, rect)
pdc.DrawEllipse(pens.Green, 202, 72, 100, 50)
pdc.Save(file)
pdc.Show()
生成的文档:
示例二
Dim
file
As
String
=
"c:\temp\test.pdf"
Dim
pdc
As
New
PDFCreator()
Dim
rect
As
New
RectangleF(100, 100, 150, 150)
For
i
As
Integer
= 1
To
5
Dim
pen
As
New
Pen(color.Green, 6 - i)
pdc.DrawEllipse(pen, rect)
rect.Inflate(10, 10)
Next
pdc.Save(file)
Process.Start(file)
生成的文档: