There is already such a feature in XnView - "Fit image to window width" (in context menu > Auto image size), I'd like to have the same for Wallpaper (XnView and Shell Extension).
It would be very useful for wide-screen monitors with aspect ratio 16:10 and 16:9. Pictures / photos have usually aspect ratio 4:3 or non-standard. From existing options the only usable is "Best fit to desktop", but there is no option to fill the whole desktop and preserve aspect ratio.
Set as wallpaper - Fit to desktop width
Moderators: XnTriq, helmut, xnview
-
- XnThusiast
- Posts: 4608
- Joined: Sun Jul 25, 2004 9:08 pm
-
- Posts: 884
- Joined: Sun Apr 10, 2005 4:29 pm
Re: Set as wallpaper - Fit to desktop width
Such an option could be useful, but it should go in the resize dialog, not the set as wallpaper one.
Think about this: If you have a square image & enargle it proportionally until the width matches your widescreen monitor, how will you or the prog decide how to position the image? What if it crops off the top & you really wanted it to crop off the bottom? What if it centered it vertically & wound up chopping it off right in the middle of someone's head?
I also run into this problem quite often, but the solution I would like to see is an option in the "set selection ratio" dialog to set it to match your desktop ratio. This would make it easy to crop images to fit your desktop ratio, choosing exactly what parts you want to keep or discard, and then just resize what's left to fit (assuming it isn't the correct size already), or use the fit to desktop option.
One solution I've found for this issue is to view the image in fullscreen mode, scroll it to where you want it, then print screen & paste it as a new image, then set as wallpaper. The main issue with this is that you have to turn off the setting which displays the file ino when viewing fullscreen.
Think about this: If you have a square image & enargle it proportionally until the width matches your widescreen monitor, how will you or the prog decide how to position the image? What if it crops off the top & you really wanted it to crop off the bottom? What if it centered it vertically & wound up chopping it off right in the middle of someone's head?
I also run into this problem quite often, but the solution I would like to see is an option in the "set selection ratio" dialog to set it to match your desktop ratio. This would make it easy to crop images to fit your desktop ratio, choosing exactly what parts you want to keep or discard, and then just resize what's left to fit (assuming it isn't the correct size already), or use the fit to desktop option.
One solution I've found for this issue is to view the image in fullscreen mode, scroll it to where you want it, then print screen & paste it as a new image, then set as wallpaper. The main issue with this is that you have to turn off the setting which displays the file ino when viewing fullscreen.
Oh the feuhrer, oh the feuhrer, oh the feuhrer's nipples bonk!
-
- XnThusiast
- Posts: 4608
- Joined: Sun Jul 25, 2004 9:08 pm
Re: Set as wallpaper - Fit to desktop width
I know it's not a perfect solution, but in this case it should always crop off the bottom to avoid this:What if it crops off the top & you really wanted it to crop off the bottom? ...
There is a solution to solve this too - intelligent crop/fit - not only for wallpaper, but also for batch convert. Most of todays digital cameras have a face detection, with such a feature in XnView it would be perfect.What if it centered it vertically & wound up chopping it off right in the middle of someone's head?
I need this feature for wallpaper, because I want to use it for thousands of photos - just to manually set wallpaper quickly using a keyboard shortcut - in this case I'd have to crop each image before, or automatically change wallpaper using my pictures folder (with thousands of pictures inside) - but I'll start a new topic for this request.
So again - what I want is the only solution to set wallpaper which will fill the whole screen and preserve original aspect ratio of the image.
Dreamer