Thank you, masterjp, for your explanation. Without understanding concepts like screen resolution and image size it's indeed hard to understand what is going on.
I'll continue in English because other users may have similar questions and I'll try to explain things a bit:
Image size
Every (bitmap) image consists of pixels and has an
image size, e.g. 4032 x 1960 pixels in your case.
With
"Image > Resize" you can change the size of an image and make an image smaller or even larger. By changing the image's size, you'll change the contents of your image when using this function. The resampling methods and sharping help to get a good result when changing image size.
With "
Image > Canvas size" you just change image size
without scaling the content of your image. If you use a larger canvas size, a border around your image content will appear. If you use a smaller canvas size, your image content will be cropped.
Display size
When displaying an image, the
display size plays a role. The display size are the actual pixels on your screen/monitor. Currently, a common monitor has a screen size of 1920 × 1080 pixels which is "Full HD". When displaying an image, image size meets screen size and XnView may apply scaling/zooming to display your image. In XnView's statusbar you'll see the zoom factor that XnView is using for displaying your image on your screen. A zoom factor of 100% means that each pixel of an image is mapped to exactly one pixel on the screen - in other words, 100% zoom means "No zoom" or 1:1 display. While a zoom factor of 50% means that your image is shrinked by 50% when displaying and thus four pixels (two pixels in width by two pixels in height) of your image are used/combined to display one pixel on screen.
Auto Image size (=Auto Zoom)
For getting an appropriate and good zoom factor (a good ratio between image size and display size) automatically, XnView offers "View > Auto image size". Here, you can decide how your image is displayed on your screen.
An example:
You set auto image size to "Fit image to window". XnView will automatically choose a zoom factor and ensure that your image fits fully into XnView's screen/window.
- This means for images that are smaller than your window, XnView will automatically use a zoom factor larger than 100% and display these images larger to fit them into your screen/window.
- This means for images that are larger than your window, XnView will automatically use a zoom factor smaller than 100% and display these images smaller to fit them into your screen/window.
The right term for "Auto(matic) image size" (Automatische Bildgröße) is in fact "Auto(matic) Zoom" (Automatische/r Zoom), because it's not the image size that is changed but the scaling/zooming which is automatic. So in fact you're right that it's a matter of wrong terms/wording, but a wrong wording in all languages. Perhaps after 20 years of XnView it's time to change and correct this.
EDIT: I've just started a new topic
Auto image size vs. Auto zoom for discussing this change.
I hope that this explanation helps a bit to understand things better.