Dim doc As New PrintDoc
Dim rt As New prt.RenderTable
Dim ra As prt.RenderArea
Dim ra1 As prt.RenderArea
Dim rm As prt.RenderImage
Dim rx As prt.RenderText
rt.Style.GridLines.All = New prt.LineDef
rt.CellStyle.Spacing.All = 1 '单元格内容和网格线距离1毫米
rt.Cols.Count = 3 '总列数为3
For i As Integer = 0 To 3
ra = new prt.RenderArea
'设置文本对象
For s As Integer = 0 To 1
rx = New prt.RenderText '创建一个文本
rx.Text = "那就叫你"
'rx.Style.TextAlignVert = prt.AlignVertEnum.Center '文本垂直居中
rx.Style.TextAlignHorz = prt.AlignHorzEnum.Center
rx.Style.Spacing.Bottom = 1 '距离下边的对象2毫米
ra.Children.Add(rx) '加入文本到RenderArea中
Next
rt.Cells(i,0).RenderObject = ra
rt.Cells(i,1).Style.TextAlignVert = prt.AlignVertEnum.Center
'设置文本对象
rx = New prt.RenderText '创建一个文本
rx.Text = "那就叫你ddddddddd"
rx.Style.BackColor = Color.red
rx.Style.TextAlignHorz = prt.AlignHorzEnum.Center
rt.Cells(i,1).RenderObject = rx
Next
doc.Body.Children.Add(rt)
Doc.Preview()