I recently upgraded to a 22inch flatscreen that insists on a 1680x1050 setting.
and that definitly messes with all my backgrounds of which I have hundreds.
so my options are center wich can leave a ton of extra space
Stretch…not really an option unless you are into warped everthing
and Tile, I like the tile option with one complaint, it always places the initial image in the upper left corner and then tiles from there. what I would like is to have the initial image centered and then tile from there (with off center tiles from that one would rock but I would just love to have this feature at all)
My WAG is that you are SOL. Calculations for tiling begin from the top left-hand corner of the screen, regardless of the graphics card and monitor used.
This might be stating the obvious to you but just in case…
You could of course create your own jpeg files using photoshop or similar. Either creating a blank document to the correct dimensions and copying and pasting your image from the centre out, or trimming your pictures top and bottom to fill the screen without distortion.
I suspect this isn’t much help to you but i think it’s your only option. For me, i just live with the distortion although i must admit it does bug me a little.
You could use a graphics program to ‘recenter’ the tiles. Just make an image out of 4 copies of the original picture, i.e. aligned as if they were tiled, and crop out a new tile with its topleft point being the point which, when placed in the upper left corner of the screen, will give you a centered image on your monitor.
This’d be a lot of work to do manually with hundreds of pictures, but is probably amenable to scripting.
You might try looking for a desktop wallpaper changer/manager. One of them might be able to resize to the maximum of one of the dimensions of your screen while preserving the aspect ratio.
Another option is to resize the tile, to make it fit evenly within the 1680x1050. For example, make it 168x105 pixels. Otherwise, one of the previously-mentioned solutions is the best.