Rss & SiteMap

Foxtable(狐表) http://www.foxtable.com

新一代数据库软件,完美融合Access、Foxpro、Excel、vb.net之优势,人人都能掌握的快速软件开发工具!
共10 条记录, 每页显示 10 条, 页签: [1]
[浏览完整版]

标题:图片保存一片空白

1楼
fendouww 发表于: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没有问题)
2楼
fendouww 发表于:2023/12/6 10:42:00
图片在附件
3楼
有点蓝 发表于:2023/12/6 10:51:00
预览有东西吗?

Dim doc As PrintDoc = e.Form.GernatePrintDoc(p)
doc.Preview
4楼
fendouww 发表于:2023/12/6 11:00:00
预览没有问题,就是保存图片有问题
5楼
fendouww 发表于:2023/12/6 11:02:00
预览效果很好
6楼
有点蓝 发表于:2023/12/6 11:09:00
我测试没有问题,请上传实例说明
7楼
fendouww 发表于:2023/12/6 11:12:00

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

应该是跟DPI有关系,我设置比默认150大了以后就会出现这两种情况,要么全是空白,要么报错参数错误,老师,这有什么办法吗?150的DPI实在有点低
8楼
有点蓝 发表于:2023/12/6 11:15:00
我设置到600都没有问题哦。上实例测试
9楼
fendouww 发表于:2023/12/6 11:22:00
有别的方式保存图片吗?在panel控件里我有大量的文字和图片控件,估计跟内容太多有关系,我在普通文字的窗口也没有这个问题
10楼
有点蓝 发表于:2023/12/6 11:36:00
专业报表只有这种用法。

或者试试这种:http://www.foxtable.com/bbs/dispbbs.asp?boardid=2&Id=147480
共10 条记录, 每页显示 10 条, 页签: [1]

Copyright © 2000 - 2018 foxtable.com Tel: 4000-810-820 粤ICP备11091905号

Powered By Dvbbs Version 8.3.0
Processed in .03125 s, 2 queries.