Foxtable(狐表)用户栏目专家坐堂 → excel报表保存图片的问题


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

主题:excel报表保存图片的问题

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


加好友 发短信
等级:狐精 帖子:3360 积分:24792 威望:0 精华:0 注册:2012/3/26 21:47:00
  发帖心情 Post By:2017/11/2 20:32:00 [只看该作者]

可以了 真是神奇 谢谢甜版

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


加好友 发短信
等级:狐精 帖子:3360 积分:24792 威望:0 精华:0 注册:2012/3/26 21:47:00
  发帖心情 Post By:2017/11/2 20:46:00 [只看该作者]

最后再请教一个问题 如何将图片大小自适应报表大小?
[此贴子已经被作者于2017/11/2 20:46:15编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/11/2 21:37:00 [只看该作者]

以下是引用rjh4078在2017/11/2 20:46:00的发言:
最后再请教一个问题 如何将图片大小自适应报表大小?
[此贴子已经被作者于2017/11/2 20:46:15编辑过]

 

Dim lj As String="d:\123.png"
Dim doc As New PrintDoc() '定义一个报表
doc.PageSetting.Width = 215 '纸张宽度为215毫米
doc.PageSetting.Height = 280 '纸张高度为280毫米
Dim rg1 As New prt.RenderGraphics()
Dim g= rg1.Graphics
rg1.x = 5
rg1.y = 15
Dim image = getimage(lj)

g.InterpolationMode = InterpolationMode.HighQualityBicubic
g.SmoothingMode = SmoothingMode.HighQuality
g.CompositingQuality = CompositingQuality.HighQuality
g.InterpolationMode = System.Drawing.Drawing2D.InterpolationMode.NearestNeighbor
g.PixelOffsetMode = System.Drawing.Drawing2D.PixelOffsetMode.Half

Dim w As Integer = doc.PageSetting.Width.value / 25.4 * basemainform.CreateGraphics.DpiX
Dim h As Integer = doc.PageSetting.height.value / 25.4 * basemainform.CreateGraphics.DpiY

g.DrawImage(image,0,0, w, h) ''这个地方如何将图片与页面大小调成一致,我是手动写的
doc.Body.Children.Add(rg1) '将图片对象加入报表
Doc.Preview() '预览


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


加好友 发短信
等级:狐精 帖子:3360 积分:24792 威望:0 精华:0 注册:2012/3/26 21:47:00
  发帖心情 Post By:2017/11/4 10:58:00 [只看该作者]

大部分问题解决了
现在测试单据发现有张单据老是出现下面的提示

图片点击可在新窗口打开查看此主题相关图片如下:1.png
图片点击可在新窗口打开查看

图片点击可在新窗口打开查看此主题相关图片如下:2.png
图片点击可在新窗口打开查看 这个是加了try以后给的提示
已经检查了下报表模板end标识都是正常,直接生成excel报表也不报错



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


加好友 发短信
等级:狐精 帖子:3360 积分:24792 威望:0 精华:0 注册:2012/3/26 21:47:00
  发帖心情 Post By:2017/11/4 11:12:00 [只看该作者]


图片点击可在新窗口打开查看此主题相关图片如下:4.png
图片点击可在新窗口打开查看

这个是

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


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

调试技巧:http://www.foxtable.com/webhelp/scr/1485.htm

看是那一句代码的问题

 回到顶部
总数 76 上一页 1 2 3 4 5 6 7 8