假如一个原始大小为1M 大小的图片, 可以缩小到500k, 300k, 200k吗
现在用户有个需求, 要把一个图片,缩小到一个指定的大小, 并且图片的类型要包含所有的类型, 这样可以做到吗? 如果可以怎么做。 小弟多图形处理不太熟悉, 各位大哥帮忙了!
[解决办法]
用CxImage
可以缩小图片大小,更改压缩质量。
很方便的,用这个不需要知道图形处理方面的知识。
[解决办法]
图片的类型要包含所有的类型
是什么意思?
就是转换为其他类型吗?
用 gdi+ 也很简单
[解决办法]
这个不太可能,只能做个接近。你是可能不知道压缩后的尺寸的。假设图像是全白,多大的尺寸都会很小。可能想点办法可以把图像多数接近某个范围。
[解决办法]
用Jpeg压缩吧 不过不能压缩到精确的大小 只能制定压缩质量的比率
Win下建议用Intel的IJL