Foxtable(狐表)用户栏目专家坐堂 → 生成的二维码如何放入指定的单元格内


  共有2882人关注过本帖树形打印复制链接

主题:生成的二维码如何放入指定的单元格内

帅哥哟,离线,有人找我吗?
yifan3429
  1楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:九尾狐 帖子:2482 积分:22932 威望:0 精华:0 注册:2011/3/29 17:14:00
生成的二维码如何放入指定的单元格内  发帖心情 Post By:2019/10/1 16:53:00 [只看该作者]

Dim doc As New PrintDoc '定义一个报表
Dim rt As New prt.RenderTable() '定义一个表格对象
Dim rx As New prt.RenderText '定义一个文本对象
Dim CurRow As Row = Tables("会议记录").Current


'链接二维码
Dim rg As prt.RenderGraphics
Dim Bar As New BarCodeBuilder
Bar.Symbology = Barpro.Symbology.QRCode
Doc.Stacking = prt.StackingRulesEnum.InlineLeftToRight
bar.Code = "会议主题:" & CurRow("会议主题") & vbcrlf &"会议时间:" & CurRow("会议时间") & vbcrlf & "会议地点:" &  CurRow("会议地点")
rg = new prt.RenderGraphics
bar.DrawOnCanvas(rg.Graphics,0,0,1)
rg.Style.Spacing.All = 10
Doc.Body.Children.Add(rg)

'..............
rt.Cells(0,0).Text= "二维码"
rt.Cells(0,1).Text = 
'.....................
Doc.Preview()

帮助里的图片换成二维码
http://www.foxtable.com/webhelp/topics/1238.htm

 回到顶部
帅哥哟,离线,有人找我吗?
狐狸爸爸
  2楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:管理员 帖子:47497 积分:251403 威望:0 精华:91 注册:2008/6/17 17:14:00
  发帖心情 Post By:2019/10/2 8:59:00 [只看该作者]

RenderGraphics就是一个普通的打印对象,和RenderText是一回事,任何打印对象都可以直接加入单元格中:

http://www.foxtable.com/webhelp/topics/1199.htm

 回到顶部