找回密码
 立即注册

QQ登录

只需一步,快速开始

deny2016
中级会员   /  发表于:2017-7-26 15:27  /   查看:15723  /  回复:31
如题

35 个回复

倒序浏览
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-7-26 16:50:25
沙发
下面链接是相关主题,讲解比较详细,图片压缩还是用jpeg等几种格式进行压缩,每个格式可能有不同的选项设置,具体的代码你可以参考图像处理程序,保存部分对话框的选项以及代码
https://www.leadtools.com/help/l ... agecompression.html
C:\LEADTOOLS 19\Shortcuts\Image Processing\.NET Class Libraries\Main Demo

点评

发表于 2017-7-28 10:37
回复 使用道具 举报
deny2016
中级会员   /  发表于:2017-7-27 08:56:24
板凳
我打开项目MainDemo提示出错

本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有帐号?立即注册

x
回复 使用道具 举报
deny2016
中级会员   /  发表于:2017-7-27 08:59:21
地板
codecs.Save(image, pageFileName, format, image.BitsPerPixel);
这句代码的第三个参数是确定压缩方式的吗?这句代码会将图像自动压缩吗?
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-7-27 09:24:55
5#
deny2016 发表于 2017-7-27 08:59
codecs.Save(image, pageFileName, format, image.BitsPerPixel);
这句代码的第三个参数是确定压缩方式的 ...

出错的那个是稍微需要改一下,找到那个文件把Ins改为Insert,另外还有个Del改为Delete就好了

Save的这个方法,这样只包含位深,是通用的,但是每个格式可能还有其他的参数设置。你可以在设置对话框的源码里看看
具体代码应该在这个项目里Common\ImageFileSaver.CS里面的Save方法里

点评

发表于 2017-7-28 10:37
回复 使用道具 举报
deny2016
中级会员   /  发表于:2017-7-27 10:06:50
6#
好的,谢谢
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-7-27 10:46:25
7#
不客气

点评

发表于 2017-7-28 10:42
回复 使用道具 举报
deny2016
中级会员   /  发表于:2017-7-27 14:47:55
8#
MainDemo改了两个参数之后,不提示出错了,但是运行之后,界面出不来
回复 使用道具 举报
Richard.Ma讲师达人认证 悬赏达人认证 SpreadJS 开发认证
超级版主   /  发表于:2017-7-27 17:09:21
9#
本帖最后由 Richard.Ma 于 2017-7-27 17:20 编辑

是卡住了,还是没有运行起来,没有其他的错误提示吗?你先打断点看看,主要我这边运行源码是目前是正确的,无法复现错误。如果还不行的话,可以再看其他的办法

点评

发表于 2017-7-28 10:36
回复 使用道具 举报
deny2016
中级会员   /  发表于:2017-7-28 08:52:07
10#
告诉我哪里是有关压缩的代码就好了,我就不运行了
回复 使用道具 举报
1234下一页
您需要登录后才可以回帖 登录 | 立即注册
返回顶部