我有一个bmp图片是300dpi的,我要把他转换成200dpi的
而且他的大小也会跟着随之改变
比喻说
300dpi下一个图片是宽:263,高398,在200dpi下就是宽176,高265
就象photoshop中的'图片大小'中改边dpi时高宽也同时变化的
那样,图片的存储大小也回变化
而且他的大小也会跟着随之改变
比喻说
300dpi下一个图片是宽:263,高398,在200dpi下就是宽176,高265
就象photoshop中的'图片大小'中改边dpi时高宽也同时变化的
那样,图片的存储大小也回变化
SetResolution(96, 96)方法!这里是96DPI的Image := TGPImage.Create('A.BMP');
GetEncoderClsid('image/bmp', encoderClsid);
TGPBitmap(image).SetResolution(200, 200);
image.Save('B.bmp', encoderClsid);