弧形
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