×

工业设计互动平台

手机短信,快捷登录

微信登录,快人一步

QQ登录

只需一步,快速开始

GH导出图象不成功,是什么原因?

发布于 2021-4-20 0 点赞 5 评论 3022 浏览

GH在导出图象时不成功出现的提示,请问大佬们是什么原因?
NightEYE已获得悬赏 5 经验

最佳答案

看你程序报错是说文件名错误 在调用Bitmap..ctor(Sring filename)的时候 抛出了参数无效的Exception 如果文件名和路径没有问题的话,那检查一下当前账号是否有权限访问/AppData/Local/Temp 目录 如果都不是,那 ...
Snipaste_2021-04-20_12-17-39.jpg
Snipaste_2021-04-20_13-39-29.jpg
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

精彩回复

文明上网理性发言、请文明用语

NightEYE | 设计主管 | 发表于 2021-4-22 00:45:46
看你程序报错是说文件名错误

在调用Bitmap..ctor(Sring filename)的时候

抛出了参数无效的Exception

如果文件名和路径没有问题的话,那检查一下当前账号是否有权限访问/AppData/Local/Temp 目录

如果都不是,那么就是gh的程序bug,你的图太大了 8600*1200

尝试把排版做的紧凑点。这个异常经常会在图片太大的时候抛出来

解决方案是代码改成流读取,或者在导出之前先做Dispose(),  不过这要GH的开发者去改咯

哦对了,不知道你是否自己定义过程序使用的字体,如果字体不支持,在ctor的时候引用字体错误也会抛出这个异常

总之原因可能很多.. 要debug才知道-.-
1 回复

举报

NightEYE | 设计主管 | 发表于 2021-4-20 16:08:29
看上去是你命名的时候 002.  和 jpg 之间多了一个空格?
0 回复

举报

wx_PENG_MYINQ | 实习生 | 发表于 2021-4-20 17:26:06
NightEYE 发表于 2021-4-20 16:08
看上去是你命名的时候 002.  和 jpg 之间多了一个空格?

检查了没有空格,不仅仅是这个文件,其他文件保存也一样
0 回复

举报

NightEYE | 设计主管 | 发表于 2021-4-20 18:53:40
Save QuickImage 有没有问题?
0 回复

举报

wx_PENG_MYINQ | 实习生 | 发表于 2021-4-21 09:19:20
NightEYE 发表于 2021-4-20 18:53
Save QuickImage 有没有问题?

没有问题,只有Hi-Res Image 存在问题
0 回复

举报

推荐学习