roppp Posted November 10, 2016 Posted November 10, 2016 Hi. On a 24" 4K monitor with 200% UI scaling factor set in Windows 10, the edited picture is shown 1:1 (one pixel in the picture equals one pixel on the monitor) when zoom is set to 50% and not when set to 100% as I would expect. Please see attached screenshot for reference. adiksw 1 Quote
Staff TonyB Posted November 11, 2016 Staff Posted November 11, 2016 Thanks for the report. We will investigate what is happening. Quote
Mark Ingram Posted November 11, 2016 Posted November 11, 2016 This is intentional behaviour, we display pixels as logical pixels, not device pixels (so a 100% and 200% monitor next to each other will appear the same). Quote
roppp Posted November 11, 2016 Author Posted November 11, 2016 Thanks for your reply. For the GUI it definitely makes sense. But should it be same for the edited picture? Means I need to calculate based on my UI scaling the correct zoom value in case I want to see the image 1:1 (one image pixel is one device pixel)? Or is there an easy way to set zoom to 1:1? Imprex 1 Quote
TEcHNOpls Posted November 11, 2016 Posted November 11, 2016 These may help: Ctrl+1 -> 100% Ctrl+2 -> 200% Ctrl+3 -> 400% Ctrl+4 -> 800% Quote "I'm a lumberjack and I'm OK, I sleep all night, and I work all day..."
Imprex Posted November 11, 2016 Posted November 11, 2016 Hi, this is also my problem, how can I get an 1:1 view? Pls. see: https://forum.affinity.serif.com/index.php?/topic/27945-zoom-at-100-is-different-to-other-programs/ Torsten Quote Win11/64 Pro 24H2 NVIDIA RTX 4090: Studio drv. CPU i7-14700K: RAM 64GB: &NVMe Monitor 4K
jorismak Posted November 11, 2016 Posted November 11, 2016 Knowing that what you're looking at is 1:1 _unscaled_ device pixels is crucial sometimes in judging certain things. There are lot of posts around that tell you in programs like PS to only make certain decisions when at 100%, because any scaling affects what you're seeing. The choice to display as logical pixels is - no pun intended - logical and can be nice a lot of times (like you say, as long as monitors report their dpi / true-size OK, it makes it easy to view two things at the exact same physical size, even if one monitor is larger than the other). but in image editing it can be unwanted too, and probably more important. Which is the default I'm not going into right now, but using device pixels (and specially, unscaled device pixels) is something that needs to be unavailable. Quote
Mark Ingram Posted November 11, 2016 Posted November 11, 2016 The document still contains the same amount of data. If you create an 800x600 pixel document, it will only have 800x600 pixels in it. It's just we show it at a logical zoom. If you want to view it at 1:1 ratio, choose the Zoom tool, and type the correct percentage in. If you're at 200% Windows scale, type 50% into the zoom tool, etc. Quote
roppp Posted November 11, 2016 Author Posted November 11, 2016 But why is the zoom scale set to 100% when I use the menu entry for 1:1 ("View->Zoom->Pixelsize"; Strg+9)? It is not so consistent in my opinion. jullit31 1 Quote
jorismak Posted November 15, 2016 Posted November 15, 2016 Still means I can't get true 1:1 pixel view with my scaling set to 128% :). And that zoom-pixelsize has nothing to do with pixelsize apparently. Quote
jullit31 Posted November 15, 2016 Posted November 15, 2016 I completely agree with roppp. Always having to key in your (maybe even non-integer) percentage is very uncomfortable. I think being able to set whether to use logical or real pixels in the preferences would be desirable and do no harm to anyone. Quote
Mark Ingram Posted November 15, 2016 Posted November 15, 2016 I'll move this to Feature Requests, as currently it's working as intended (and the same as the macOS version). Quote
adiksw Posted December 9, 2016 Posted December 9, 2016 Is there a solution? In the Windows stable version, the problem still exists, even when the 'Disable Display Scaling On High DPI Settings' is selected. Quote
markp Posted December 16, 2016 Posted December 16, 2016 Any movement on this? As a new user, this is easily one of the biggest (and potentially deal-breaking) frustrations I've run into. Quote
jorismak Posted December 16, 2016 Posted December 16, 2016 Since (somewhat understandable) it's not an issue in their book but it's doing what they want it do, don't expect much 'movement' :). I guess you'll have to except to use a different scaling for 1:1 pixels or set your Windows scaling to 100% Quote
adiksw Posted December 16, 2016 Posted December 16, 2016 This is definitely a bug. Other graphics programs (Photoshop, Lightroom, ON1 Photo RAW etc) display the image pixels correctly, despite setting a custom Windows scaling. Only this program enlarges the pixels according to the scaling which is not acceptable. As a result, the pixels are blurred. Quote
jorismak Posted December 16, 2016 Posted December 16, 2016 That's the whole discussion. And yes, why I keep saying you _need_ a perfect 1:1 unscaled image view (you're statement 'the pixels are blurred' is exactly a good reason for that). But it's not technically a bug, it's by design. A design that has a problem in my (and your) opinion, but by design none the less. So that requires changes some things that might not be easily fixed that way. Quote
adiksw Posted December 16, 2016 Posted December 16, 2016 I know that this is not technically a bug, but this is a factual bug. However, as it is a graphics editing program, it should display images without scaling, like other graphics programs... The interface should be scaled, but the image does not. roppp 1 Quote
markp Posted December 16, 2016 Posted December 16, 2016 Bug or not, the problem of not being able to quickly and easily toggle to a 1:1 view as I can with every other editor I use makes Affinity Photo a nonstarter for me. The program also appears to ignore the compatibility option to "Disable display scaling on high DPI settings", so this can't be worked around by accepting a tiny interface to get proper image display. Seems this software is not for me. adiksw 1 Quote
adiksw Posted December 16, 2016 Posted December 16, 2016 The program also appears to ignore the compatibility option to "Disable display scaling on high DPI settings" (...) While the default behavior may not be called as a bug, this is certainly a bug ;) Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.