Bring JPG in as 1:1 instead of halving it
Don't assume imported JPEG images are 2x high DPI
I have the problem, when I import a picture that the initial size is not the same like the original picture. In the video attached you can see it.
For some reason, the bug does not occur with every picture. But the video shows you that it exists.
When you import a JPEG image, we assume you’re bringing in a 2x-resolution image to support high-DPI (Retina) screens. Since you typically design at 1x scale in XD, the correct thing to do in that case is resize the image to 50% of its original size.
If you’re using lower-DPI image assets, then currently you’ll have to manually resize the image back to its original size. Do you run into this often enough that you’d like a preference to completely turn off the auto-resizing? Or does your situation vary so that you’d prefer an option to choose each time you import a JPEG? Please let us know.
(I’ll update the title here to clarify that this is the general type of thing being requested).
Arindam Mukherjee commented
JUST FIX IT!!!!
Usman Arshad commented
I'm amazed, all the designs program and even Adobe photoshop load the image on 100% size but why not in XD? please change it to standard style it's very annoying.
Hodey Ced commented
Create a place holder and import / drop the image into the frame the actual image 1:1 will appear.
Chandrasekar Velmurugan commented
Hello there, Is this issue resolved from XD team?
wait... this literally makes no sense as to why you would half-size it.... who cares what my high-dpi retina screen is. If you are laying out everything whether at 100%, 200% or 25% or 50%... why would Adobe assume they know what to size my image at - based on my screen??? Seriously?
We design typically always at 100%, if I need to resize images according to dpi or actual dimension sizes... I do that in Photoshop... just like I would for any other program that I've ever worked with since before Adobe even existed, and since Adobe existed. So why would you change that? In layouts, I am not concerned on how crisp images are in my Adobe XD, as long as I know they are correct and optimized out of Photoshop... but I do care that they are the correct final size for coding. So if my final Photoshop image that I'm going to load into my IDE/coding software such as Visual Code, Visual Studio, Sublime, Adobe Dreamweaver, size has to be 280 px x 100 px then I expect that when I import that same image into Adobe XD then it should come in at 100% and not 50%!!! Adobe Illustrator, InDesign, and I believe all other programs do this. This is horrible because for days, I kept thinking I was somehow making my images the wrong size, or my layouts were oversized. This should be fixed immediately... like this is very unnecessary. I would like to know how many people "need this"?? You should really make a Links palette like Illustrator and InDesign (see attached image) it is EXTREMELY NECESSARY to have those, especially when you have multi-page mockups with multiple images... which is ALWAYS! Also, many of us use XD for prototyping for web, but then also - may also use it for PRINT. So it's imperative that we know our images are coming in at 100%, and we need to see what image name is, the size we scaled it at, or the rotation we turned it at. This absoultely needs to be fixed.
omg this is so annoying! Just import at 100% and let me do the work... oh, and how about put in a LINKS palette like Adobe Illustrator so I can see the file name, and what I sized or rotated it at?
Please make it an option. As it would be good to choose to have it 2x resolution rather than automatically reducing by 50%.
Adobe, please make this an option or some kind of preference for artboards. Checkbox: Place images on artboards at original 1:1 size - yes/no
Let me worry about and choose resolutions during the output phase. Having to manually resize and check every .jpg's original dimensions when placed on an artboard is a supreme pain in the ass.
[Deleted User] commented
Very very irritating. Why the assumption we’re only designing for high-DPI? Isn’t there a fundamental UX rule somewhere for these kind of things – always give the user an option and control over his actions, never let an app “assume” something? This may be something in an “office” situation but definitely not in a professional design app where we need full control in all steps of the design process. Also, we’re used to bringing in images 1:1 from all other Adobe apps.
Wow. What a mess. Designers need to be able to see the original resolution of an imported image. If you’re receiving a file from another designer there is no way to tell what the hell size you’re working with. C’mon Adobe.
Would recommend it to be a preference and the image would then have a visual indicator that shows what the assumption is.
When importing files into Xd using the File - Import command keys, the images come in at half size (50% or originals) I prefer using this method over dragging the file from my desktop because of the way i have my workspace set up. But this mean's you need to resize them back, doing this over and over gets tedious.
Scott Dutton commented
In answer to your question, Peter, yes, it would be good to have the option to not resize images on import. For design mockups, we don't worry too much about final image sizes. It's putting together the design to show clients. We may swap images in and out during dev and content creation, so we don't do final image prep until later in the cycle.
Birgit Pohl [ACP] commented
Since I prototype my concepts in XD I don't assume any automatics in XD therefore yes, I run into it often. And I posted it because I ran into it often.
You may want to make this feature more clear in adding screens for retina-screens. I don't think that every screen has a retina equivalent.
I myself would think about retina sizes when it comes to actually making the application.