以文本方式查看主题 - Foxtable(狐表) (http://foxtable.net/bbs/index.asp) -- 专家坐堂 (http://foxtable.net/bbs/list.asp?boardid=2) ---- 【二维码】怎么按照我设定的缩放比例进行二维码图片列的打印呢? (http://foxtable.net/bbs/dispbbs.asp?boardid=2&id=109478) |
|
-- 作者:李孝春 -- 发布时间:2017/11/13 13:34:00 -- 【二维码】怎么按照我设定的缩放比例进行二维码图片列的打印呢?
|
|
-- 作者:有点甜 -- 发布时间:2017/11/13 15:01:00 -- 看不懂你要做什么,大概这个意思
Dim doc As New PrintDoc Dim bl = (doc.PageSetting.Width.value-doc.PageSetting.LeftMargin.value-doc.PageSetting.RightMargin.value) / 25.4 * 96 / 103 Doc.Preview()
|
|
-- 作者:李孝春 -- 发布时间:2017/11/13 15:59:00 -- 回复:(有点甜)看不懂你要做什么,大概这个意思&n... 有点甜老师 麻烦修正第一段代码 第一段代码的内容是已经生成了二维码 现在我要实现二维码打印的时候按照我预设的缩放比例来进行打印 指定image的宽度和高度打印出来的都是很模糊的 不需要再次生成二维码了 谢谢!
|
|
-- 作者:有点甜 -- 发布时间:2017/11/13 17:38:00 -- 1、存放图片的时候,你要存放为wmf的格式,不然拉伸、缩放的时候,会变模糊;
2、尝试测试代码
Dim doc As New PrintDoc() \'定义一个报表 Dim rg1 As New prt.RenderGraphics() g.InterpolationMode = InterpolationMode.HighQualityBicubic Dim bl = (doc.PageSetting.Width.value-doc.PageSetting.LeftMargin.value-doc.PageSetting.RightMargin.value) / 25.4 * 96 / image.width
|