RenderGraphics

这个打印对象给高级用户使用,可以用GDI+类库在其中随意绘制图形、文本。
大家可以忽略此对象,要知道GDI+编程本身也可以写一本中等厚度的书。

示例

Dim doc As New PrintDoc
Dim
rg1 As New prt.RenderGraphics()
rg1.Graphics.DrawArc(Pens.Red,
0, 0, 30, 40, 0, 135)
rg1.Graphics.DrawEllipse(Pens.Blue,
20, 20, 90, 45)
rg1.Style.Borders.All = New prt.LineDef(
"1mm", Color.CornflowerBlue)
rg1.x = 30
rg1.y =
30

Doc.Body.Children.Add(rg1)
Doc.Preview()

执行结果:

Foxtable提供了一个GDI+快速入门,虽然是针对窗口的,但是其中Graphics对象的属性和方法是完全通用的,大家可以参考一下。

GDI+快速入门


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