Why did the size of copied elements from Illustrator to Photoshop change?
I'm working on a comp provided by a designer. It's an Illustrator file. My normal workflow is I copy (to the clipboard) a visual element from Illustrator and paste it into Photoshop. This allows me to work on and prepare the element I need to turn into a PNG for use on the web.
The first day, elements I copied to Photoshop were large and high-res. I knew the percentage to reduce them when saving for the web in Photoshop to make them right (27.33%). However, on day two, when I copied elements (some same and some others, but all in the same file) they came through into Photoshop as regular size (e.g., I did not need to scale them down).
I never saved the Illustrator file, so it's not something in the file I might have changed. I assume this is some kind of setting?
I know this must be something bone-headed I did, but I can't figure it out.
When you copy something from Illustrator and paste it into Photoshop, Photoshop places it with the same "physical dimensions" that the object had in Illustrator. So, if your object is 14 inches wide in Illustrator, it will place the object in Photoshop at 14 inches wide, regardless of how many pixels that is.
Take a look at this screenshot, and note the dimensions on the rulers:
Notice how the object is ~4.5 inches in each of the images. This was the same Illustrator object placed into 2 different Photoshop images.
So if you want objects from Illustrator to copy over to Photoshop at their exact size, you need to make sure that Your Photoshop Document is using the same Pixels per Inch that your Illustrator document is using.
To change the Pixels per Inch in Photoshop, go to Image > Image Size, deselect "Resample Image," then change the Resolution. To change this in Illustrator, go to Effects > Document Raster Effects Settings and change the Resolution. Make sure you set the Resolution to 72ppi for illustrator and photoshop it wont work for anything higher.