Foxtable(狐表)用户栏目专家坐堂 → 二维码图片不能显示


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

主题:二维码图片不能显示

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


加好友 发短信
等级:三尾狐 帖子:638 积分:6477 威望:0 精华:0 注册:2016/12/27 21:05:00
二维码图片不能显示  发帖心情 Post By:2019/5/21 23:11:00 [只看该作者]

思路:我想根据窗体录入的数据生成一个二维码图片,然后将该图片绑定到图片框,并将该图片打印出来;

代码:Dim DoC As PrintDoc = e.Form.Gernateprintdoc()
Dim mg As String = ProjectPath & "Images\二维码.wmf" '约定的图片文件
Dim r As Row = Tables("收款明细表").Current
Dim Bar As New BarCodeBuilder
Bar.Symbology = Barpro.Symbology.QRCode
Bar.Code = "债权人:" & r("债权人") & vbcrlf & "借款日期:" & r("借款日期")
bar.SaveImage(mg,300)
Dim pic As WinForm.PictureBox = e.Form.Controls("PictureBox1")
pic.ImageFile = ProjectPath & "Images\二维码.wmf"
pic.SizeMode = ImageSizeMode.Zoom

Doc.Print

问题:执行代码后,二维码的图片打不出来外,其他数据可以打印出来

请指教,谢谢!!

        


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


加好友 发短信
等级:超级版主 帖子:107147 积分:544978 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2019/5/21 23:22:00 [只看该作者]


Dim mg As String = ProjectPath & "Images\二维码.wmf" '约定的图片文件
Dim r As Row = Tables("收款明细表").Current
Dim Bar As New BarCodeBuilder
Bar.Symbology = Barpro.Symbology.QRCode
Bar.Code = "债权人:" & r("债权人") & vbcrlf & "借款日期:" & r("借款日期")
bar.SaveImage(mg,300)
Dim pic As WinForm.PictureBox = e.Form.Controls("PictureBox1")
pic.Image = getimage(ProjectPath & "
Images\二维码.wmf" )

pic.SizeMode = ImageSizeMode.Zoom

Dim DoC As PrintDoc = e.Form.Gernateprintdoc()

Doc.Print


[此贴子已经被作者于2019/5/21 23:22:01编辑过]

 回到顶部