Foxtable(狐表)用户栏目专家坐堂 → 图片保存一片空白


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

主题:图片保存一片空白

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


加好友 发短信
等级:小狐 帖子:312 积分:2519 威望:0 精华:0 注册:2019/7/19 13:09:00
图片保存一片空白  发帖心情 Post By:2023/12/6 10:40:00 [只看该作者]

Dim p As WinForm.Panel = e.Form.Controls("pnl_body")

e.Form.Page.PaperKind = 9
e.Form.Page.LeftMargin = 3 '设置左边距
e.Form.Page.RightMargin = 5 '设置右边距
e.Form.Page.TopMargin = 2 '设置上边距
e.Form.Page.BottomMargin = 1 '设置下边距
Dim doc As PrintDoc = e.Form.GernatePrintDoc(p)

Dim aa As String = ProjectPath & "导出文件\设计版单\" & Date.Today & Rand.NextString(5) & ".jpg"


doc.SaveImage(aa,300)

保存成图片却是一片空白,有办法解决吗?(保存成PDF没有问题)

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


加好友 发短信
等级:小狐 帖子:312 积分:2519 威望:0 精华:0 注册:2019/7/19 13:09:00
  发帖心情 Post By:2023/12/6 10:42:00 [只看该作者]

图片在附件

 回到顶部
帅哥,在线噢!
有点蓝
  3楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110495 积分:562359 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/12/6 10:51:00 [只看该作者]

预览有东西吗?

Dim doc As PrintDoc = e.Form.GernatePrintDoc(p)
doc.Preview

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


加好友 发短信
等级:小狐 帖子:312 积分:2519 威望:0 精华:0 注册:2019/7/19 13:09:00
  发帖心情 Post By:2023/12/6 11:00:00 [只看该作者]

预览没有问题,就是保存图片有问题

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


加好友 发短信
等级:小狐 帖子:312 积分:2519 威望:0 精华:0 注册:2019/7/19 13:09:00
  发帖心情 Post By:2023/12/6 11:02:00 [只看该作者]

预览效果很好

 回到顶部
帅哥,在线噢!
有点蓝
  6楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110495 积分:562359 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/12/6 11:09:00 [只看该作者]

我测试没有问题,请上传实例说明

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


加好友 发短信
等级:小狐 帖子:312 积分:2519 威望:0 精华:0 注册:2019/7/19 13:09:00
  发帖心情 Post By:2023/12/6 11:12:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:snipaste_2023-12-06_11-10-31.png
图片点击可在新窗口打开查看

应该是跟DPI有关系,我设置比默认150大了以后就会出现这两种情况,要么全是空白,要么报错参数错误,老师,这有什么办法吗?150的DPI实在有点低

 回到顶部
帅哥,在线噢!
有点蓝
  8楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110495 积分:562359 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/12/6 11:15:00 [只看该作者]

我设置到600都没有问题哦。上实例测试

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


加好友 发短信
等级:小狐 帖子:312 积分:2519 威望:0 精华:0 注册:2019/7/19 13:09:00
  发帖心情 Post By:2023/12/6 11:22:00 [只看该作者]

有别的方式保存图片吗?在panel控件里我有大量的文字和图片控件,估计跟内容太多有关系,我在普通文字的窗口也没有这个问题

 回到顶部
帅哥,在线噢!
有点蓝
  10楼 | 信息 | 搜索 | 邮箱 | 主页 | UC


加好友 发短信
等级:超级版主 帖子:110495 积分:562359 威望:0 精华:9 注册:2015/6/24 9:21:00
  发帖心情 Post By:2023/12/6 11:36:00 [只看该作者]

专业报表只有这种用法。

或者试试这种:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=147480

 回到顶部