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


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

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

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/11/1 9:38:00 [显示全部帖子]

以下是引用rjh4078在2017/10/31 19:44:00的发言:
预览里没有因为图片放大了 并没有完全显示  你看看bin\tempfiles文件夹里保存的原始图片是什么样子的

 

就例子来说,原始图片也没有问题,没有空白的地方,正常尺寸显示全部内容。

 

如果你那边确实不行,就不要用此方法了吧。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/11/1 12:46:00 [显示全部帖子]

生成的图片没问题

 


以下内容是专门发给rjh4078浏览

[此贴子已经被作者于2017/11/1 17:12:43编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/11/1 17:15:00 [显示全部帖子]

回复39楼,现在应该可以了。生成的图片没有空白,是一个大图片。

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/11/1 19:30:00 [显示全部帖子]

以下是引用rjh4078在2017/11/1 19:05:00的发言:
那修改后的项目能发给我看看吗

 

并没有修改项目,直接点击打印就得到这个东西了。是不是你office的问题?你安装的是MS Office吗?


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/11/1 21:28:00 [显示全部帖子]

以下是引用rjh4078在2017/11/1 20:17:00的发言:
是的 office2010

 

那没理由,生成的这个文件你直接放到word或者直接打印图片能否正常?

 


以下内容是专门发给rjh4078浏览

[此贴子已经被作者于2017/11/2 16:33:52编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/11/2 8:49:00 [显示全部帖子]

如果你换成这样的代码,生成的图片,有没问题?记得,是在你例子上测试。

 

Dim App As New MSExcel.Application
Dim Wb As MSExcel.WorkBook = App.WorkBooks.Open("D:\test.xls")
Dim Ws As MSExcel.WorkSheet = Wb.WorkSheets(1)
Dim Rg As MSExcel.Range = Ws.UsedRange
rg.CopyPicture(1,2)
Dim c = Ws.ChartObjects.Add(0,0,rg.width*3, rg.height*3)
c.chart.paste
c.chart.Export("D:\123.png")
c.Delete
app.quit

[此贴子已经被作者于2017/11/2 8:49:38编辑过]

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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/11/2 9:40:00 [显示全部帖子]

1、43楼的图片打印后是否正常,如果也不正常,那就不要用此方法做了。

 

2、新建一个execel文件,手动填入一些数据,用46楼代码测试。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/11/2 14:27:00 [显示全部帖子]

以下是引用rjh4078在2017/11/2 13:12:00的发言:
打了下甜老师的图片 也是很模糊 点很多 针式的基本没法看 估计还是dpi的问题

 

那基本就是你打印机的问题,打印图片可能都会变模糊。你可以测试打印别的图片。


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/11/2 16:16:00 [显示全部帖子]

那你把43楼的图片修改其dpi,再打印,能否正常?

 

https://www.baidu.com/baidu?wd=dpi+%E4%BF%AE%E6%94%B9%E5%B7%A5%E5%85%B7&tn=monline_dg&ie=utf-8

 


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


加好友 发短信
等级:版主 帖子:85326 积分:427815 威望:0 精华:5 注册:2012/10/18 22:13:00
  发帖心情 Post By:2017/11/2 16:32:00 [显示全部帖子]

以下是引用rjh4078在2017/11/2 16:25:00的发言:
甜老师  能把这个原始图片发给我测试下打印吗 你这个应该是截图吧

 

43楼的就是生成的图片。


 回到顶部
总数 27 上一页 1 2 3 下一页