How about instead of making mIRC do the manipulation, you set all that information using an image editor, save the file, then load it as the background. The only time I could ever see it being used is when the bg is set, meaning once it is set there should be no reason to change it. Therefore you should just make the image file contain the necessary adjustments.