弧形

RenderArc用于打印弧形,定义一个弧形的语法是:

New prt.RenderArc(Width, Height, startAngle, sweepAngle, Line, FillColor)

Width:     宽度 ,弧形属于椭圆的一部分,而此属性指定的就是此椭圆的宽度
Height:     高度,弧形属于椭圆的一部分,而此属性指定的就是此椭圆的高度
startAngle: 起始角度
sweepAngle: 扫过的角度值
Line:       可选参数,边框线条类型,LineDef型枚举
FillColor:  可选参数,扇形填充颜色

示例

Dim doc As New PrintDoc
Dim
Line As New prt.LineDef(Color.Red)
Dim
ln As New prt.RenderLine(50,100,150, 100, Line)
doc.body.Children.Add(ln)


Dim
Arc1 As New prt.RenderArc(100, 100, 0, -25, new prt.Linedef(Color.Green))
arc1
.x = 50
arc1
.y = 50
doc.Body.Children.Add(Arc1)


Dim
Arc2 As New prt.RenderArc(100, 100, -155, -25, new prt.Linedef(Color.Green))
arc2
.x = 50
arc2
.y = 50

doc.Body.Children.Add(Arc2)
Doc.Preview()

执行结果:

 

 

 

 


 


本页地址:http://www.foxtable.com/webhelp/topics/1226.htm