Windows Vista и выше В Windows 7 это встроено, и этот способ позиционирования изображения рабочего стола называется Fill.
В вашем примере 800x500 будет увеличено до ~ 1229x768, при этом изображение будет центрировано по горизонтали на вашем экране, но с каждой стороны будет отсутствовать избыток ~ 102 пикселей. Таким образом, соотношение сторон не изменяется, но некоторые изображения теряются.
К сожалению, эта функция недоступна в XP или Vista, поэтому может потребоваться дополнительное программное обеспечение.
Кроме того, если вам не нужно дополнительное программное обеспечение, вы можете вручную изменить размеры изображений, чтобы они соответствовали соотношению сторон вашего разрешения. Тогда с помощью растяжения XP достигает требуемых результатов. В вашем примере вы можете либо горизонтально обрезать 800x500 до ~ 667x500 (потеряв часть изображения), либо добавить белое / черное пространство по вертикали, чтобы сделать его 800x600.