找回密码
 立即注册

QQ登录

只需一步,快速开始

x1212chf

初级会员

17

主题

35

帖子

355

积分

初级会员

积分
355

活字格认证

x1212chf
初级会员   /  发表于:2015-2-4 13:25  /   查看:5672  /  回复:3
请问如何压缩彩色扫描的JPEG影像?

以下方式压缩的影像大小不能满足要求,怎么样能够压缩的更新,压缩比怎么设置?感谢!
codecs.Save(this.Image, this.ImageFileName, RasterImageFormat.Jpeg411, 24, 1, 1, 1, CodecsSavePageMode.Overwrite);

3 个回复

倒序浏览
iceman
社区贡献组   /  发表于:2015-2-4 17:50:00
沙发
回复 1楼x1212chf的帖子

设置压缩比例的的参数为 第一个整形参数。

详细使用方法请参考帮助文档:
https://www.leadtools.com/help/l ... ssavepagemode).html
回复 使用道具 举报
x1212chf
初级会员   /  发表于:2015-2-5 14:16:00
板凳
回复 2楼iceman的帖子

感谢回复:
public void Save(
   RasterImage image,
   string fileName,
   RasterImageFormat format,
   int bitsPerPixel,
   int firstPage,
   int lastPage,
   int firstSavePageNumber,
   CodecsSavePageMode pageMode
)

第一个int参数是位数,我已解决,如果是jpeg格式的影像,可以使用以下设置质量:
codecs.Options.Jpeg.Save.QualityFactor = 128;// min 0 or 2 and max 255

评分

参与人数 1金币 +300 收起 理由
iceman + 300 提供问题解决方法

查看全部评分

回复 使用道具 举报
iceman
社区贡献组   /  发表于:2015-2-5 15:55:00
地板
回复 3楼x1212chf的帖子

好的,感谢你反馈问题解决方法给我们。

为了表示感谢,给您分发 300 金币。可以用于兑换论坛奖品。
金币规则:点击进入
礼品列表:点击进入
回复 使用道具 举报
您需要登录后才可以回帖 登录 | 立即注册
返回顶部