I am learning Adobe Illustrator and have a problem:

  • the attached sample picture dimension is 524x449. I checked it by look at the attributes in Windows, and open it in Paint.
  • when I opened it in AI CS6 in Windows using "Open with...", the picture dimension turns to 125x119. The same result when I opened a blank workart, and open file from Paint, then copy and paste to AI.

Could you tell me what happen and how to fix it?

I expect the picture dimension should be 524x449 in AI.

enter image description here

Thank you!

  • Hi. Welcome to GDSE. What units are set in your preferences? Try setting the units to pixels. Edit > Preferences > Units > General: pixels – Billy Kerr Jun 12 at 11:30
  • It is pt. I have changed to pixels, and open the file again, but not work. I do not think that is the cause. Because the issue only happens to this file. Can you try to open it? – Espanola Jun 12 at 11:41
  • Open the file in Illustrator, then change the units to px. I have tested this and it works fine. See screenshot here – Billy Kerr Jun 12 at 11:56
  • Thank you for the test. I don't know what is happening with my CS6. – Espanola Jun 12 at 16:36
  • What is the dpi of the image in metadata. Ilustrator is a page layout device pixels inside illustrator are up to definition nothing stops you from having two images with differently sized or even nonsquare pixels. Pixels as a natural unit makes as much sense as having any other quantity as a natural unit. So dont look at the pixel unit because it only makes sense in one specific condition. – joojaa Jun 13 at 13:35

A pixel is not really a unit, and a px is unit in illustrator. Making pixel a unit is a bit problematic since its not a natural unit but rather a quantity. For one pixel in image is not the same thing as a pixel as a unit. This is important. A natural unit is fixed in relation to other narural units. We call natural units: units. Therefore a pixel is not a unit in the same sense it has no dimension.

Now the image has a quantity of pixels which in your case is 524x449 pixels. But this has no natural size it can be a kilometer wide or it can be one inch wide. That is just up to how big your image is set to be. You call pictre image pixel quantity the dimensions of a image.

Illustrator works on physical units because it simulates reality. The pixel unit (not to be confused with pixel quantity) which inside illustrator is defined as 1/72th of an inch. Which coincidentally is a point. Any other application may define pixels as whatever size they like (w3c has desfined svg pixel as 1/92th of an inch, therefore illustrator svgs arent standards compilant). Pixel as a unit is coerced not natural and you end up with several things you call a pixel, because ultimately its a quantity.

Now pixels in your image are quantities and pixels in illustrator are units. Two separate things, or in a page description language like illustrator you could have many things named a pixel that have different sizes.

When illustrator imports an image it makes the image same size as any resolution metadata of your image specifies. If your image has any resolution other than 72 ppi then pixels as units don't match the pixels of your image. Your image may have same amount of pixels as before but they dont match size of pixels as units.

Why do we have pixels as units... Well it was requested by people with little understanding of Metrology (art of units). Now there is only one way to do this correctly and never allow pixels as units. All other aporoaches will lead to problems for somebody eventually.

| improve this answer | |
  • Thank you for clear explanation! – Espanola Jun 16 at 3:11

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service, privacy policy and cookie policy

Not the answer you're looking for? Browse other questions tagged or ask your own question.