Hello All,

I have 300 DPI images that I want to copy from one location to another, I'm using ordinary QFile::copy(...) function

My problem is that I want to also be able to save those 300 DPI images to 100 DPI images. So I will have 2 versions of the same image but with different DIP's

The way I do it now, is I'm loading the image, and then I use QImage::scaledToWidth(...) to scale the image to 1/3 of its size, and then saving the new image to the new location

My question is can this be done without actually loading the image? because the images are around 5 mb each, and it take alot of time for them (when we are talking about 20-30 images) to load and save everyone

If you have any idea, please tell me, or if you thinking that using a 3rd party libraries will be better, that is also possible,

Thanks