vb截取屏幕后,bmp格式,大小2.5m,想把图片编成1m以下

来源:百度知道 编辑:UC知道 时间:2024/05/28 23:48:58
Picture1里是截取的屏幕图片,想用vb把图片大小压缩成1m以下(或更小些).放在Picture2里,图片看清就行.
请高手赐代码.
注意,要用vb压缩!!!

这里图片文件尺寸过大,一般都是由于图片的格式是bmp格式,这是最占用空间的格式了。
你可以改成gif格式看看。

有个很简单的办法
用windows自带的画图程序打开 保存成jpg格式就可以了
如果你想批量压缩很多副图建议你去下载一个软件“JPG图片压缩器”

用电脑自带的画图改改大小就行了

两种,一种是通过牺牲象素点。把9个象素用GETPIXEL再取分别在R,G,B取平均。再用SETPIXEL画在第二个框里。保存第二个框

二。用JPG压制。VB只能保存BMP。打了JPG也只能保存成BMP大小的文件。
这个要在网上找相关JPG压制就可以了。不过我不建议。因为太复杂了。