Skip to main content
January 13, 2012
Question

Pasting into Photoshop CS5 + Auto Resize

  • January 13, 2012
  • 4 replies
  • 52462 views

We copy a lot of existing elements from illustrator files into existing Photoshop documents. The dimensions of the Illustrator files are much larger, so we've always pasted into Photoshop and it resizes to the smaller photoshop document.

When I paste into the existing Photoshop document in CS5, I need the image/object to resize to my Photoshop document, instead of pasting in at the actual/original size.

Is there something I can change in preferences? Or a way to do this?

This topic has been closed for replies.

4 replies

Participant
November 1, 2013

Hi CodeLexi,

I am find the exact same issue when pasting from AI to PS.

Generally speaking (in past versions of PS), if the AI clip (not file) is smaller than the PS canvas, the AI clip size would remain.  If the AI clip is larger than the PS canvas, the AI clip is resized (shrunk) to the size of the PS canvas.

The above 'rule' does not apply to PSCS5.

Does anyone know why?  Or if there is a setting to correct the behaviour?

Thanks for any help.

JJMack
Community Expert
Community Expert
November 1, 2013

Lamensterms wrote:

Hi CodeLexi,

I am find the exact same issue when pasting from AI to PS.

Generally speaking (in past versions of PS), if the AI clip (not file) is smaller than the PS canvas, the AI clip size would remain.  If the AI clip is larger than the PS canvas, the AI clip is resized (shrunk) to the size of the PS canvas.

There is a big difference between Placing and Pasting.  When a image is placed into a document the layer is a smart object layer. The layers embedded object is a copy of the placed image file any image format. Layered, Raw or flat. If the composite image pixels  will not fit within the documents canvas the smart object layer may be scaled to fit within the document canvas by the smart object layer's  assocated transform depending on the users Photoshop preference for how place should work.

There is also a Photoshop preference that instructs Photoshop to Place dragged raster images in as smart object layers.

Pasting in works differently. Photoshop preserves the pasted in image size. That is if the contents of the clipboard has a different Image DPI resolution Photoshop will transform the pasted in image to match the document resolution the pasted in image pixels will be transform resample interpolating the number of pixels up or down in size. The results may or may not fit within canvas. If there was a resize during paste it can not be undone for the original pixels have been interpolated and no longer exists. Photoshop supports any size layers the need mot ne canvas size. Only pixels over the canvas will be visible.

Placed image original pixels exists for the layer composite image. The smart object layer associated transform may be transforming that composite's size however you can always change the smart object layers transform to 100% and recover the original pixels.

I do not have AI if you are using drag and drop from AI it may be the other setting in Photoshop preferences to place dragged raster image as smart objects.  I would also think dragging a vector from AI would get into Photshop as a vector layer like a shape layer.   Copy Paste may not work the way you want.

JJMack
Participant
November 1, 2013

Hi JJMack,

Thanks for the reply.

I appreciate the fact that copy+paste and place are 2 different operations.  Until I found this article this morning... I didnt even realise there was such think as 'place'.

My procedure has always been to copy into the clipboard (CTRL+C) from AI and paste (CRTL+V) into PS (Windows).  In the past I have always achieved good results with this method. Occasionally I would have to tinker with the AI source to get it to look right in PS (colours, line thicknesses, etc).  But I never had any other issues with this method.  When I paste into PS from AI I am promted with a dialogue which allows me to choose how I would like PS to treat/adapt the AI clip (Smart Object, Pixels, ... and a couple other options).

I only realised today that PS was not shrinking the AI clip down to suit the size of the PS canvas.

Thanks again.

September 21, 2012

I have the same problem, I think, but it is occasional rather than consistent. I keep Illustrator and Photoshop going simultaneously. I work up something in Illustrator, basing it on a photoshop image as a template, then copy it, and paste it into that very Photoshop file. From time to time-no idea why- the Illustrator graphic will export into Photoshop at a different size. It won't fit, and I have to enlarge it (usually) to fit right. All this in spite of the fact that I built the Illustrator material using the Photoshop file as a template. What is happening here? I can work around it, but why should I have to? Can anybody tell me why it might be happening and suggest some way to get rid of it? It's probably a preferences issue, but which one?

conroy
Participating Frequently
September 21, 2012

If the Illustrator document and Photoshop document have different resolution (ppi) then scaling will occur when Photoshop makes the imported object measure the same number of inches as it did in Illustrator.

JJMack
Community Expert
Community Expert
September 21, 2012

From what I have observed making composit when I paste or drag drop an image document that has a different resolution then the composit I'm working on is that photoshop just scales the image being pasted in to have the same print DPI resolution. Photoshop does not change the number of pixels the pasted in image has thefore the print size of the image being pasted changes from the size it would print in the original.   For example if I were working on a 16" x 20 "  300DPI composit the number of pixels in the canvas is 4800 x 6000 and I past in an image 4" x 6" 240DPI the number of pixels in the image  960 x 1440.  when these pixels are pasted into the  16" x 20" 300DPI document the size on the image in the composit is 3.2  by 4.8" at 300DPI

Place is a different story Photoshop will resize larger images to fit with a document with Photoshop Default Place resize preference.

JJMack
c.pfaffenbichler
Community Expert
Community Expert
January 14, 2012

If the file is larger then the Photoshop document canvas size the smart object layer will be transformed to fit within the documents canvas size.

Are you sure?

I tested it with ai, eps and pdf and even though Preferences > General > Resize Image During Place was set those formats were not sized to fit automatically, unlike psd and tif for example.

JJMack
Community Expert
Community Expert
January 14, 2012

Your 90 day warrantee from Adobe only states that Photoshop will work sustainedly as documented not absolutely as documented. I guess that is so Adobe can tell you that is working as designed its not a bug....  Adobe also changes the way things are supported much PDF function was removed from Photoshop CS5 forcing many to keep CS3 around.

Is the Place Transform interactive or not? If it is it still a single interactive step..

I'm a poor man only have Photoshop not extended no Illustrator.  If Adobe fixes the bugs I reported in CS5 in CS6 I may Upgrade else I'll revert back to CS3 and think about buying into Lightroom for Camera Raw Support.  The Update Adobe been making to Photoshop has introduced bugs that have a high impact on me. The new features I don't have much use for have a low impact the only area that is changing that I desire is in Adobe Camera Raw support. So Lightroom version x Plus CS3 may be the way to go except one of my two machines my laptop is running XP which new versions of Lightroom will not support. I refuse to run vista and my perfectly good Laptop is not supported by Windows 7.

JJMack
c.pfaffenbichler
Community Expert
Community Expert
January 14, 2012

Is the Place Transform interactive or not? If it is it still a single interactive step.

If you mean if the transfrom-handles are active for the placed SO then yes.

Anyway, it’s not a real issue for me.

The OP may want to look into automating the task, but Actions might fall short for this task compared to Scripts.

JJMack
Community Expert
Community Expert
January 14, 2012

If the saved illustrator files are a file types that Photoshop can open instead of using Copy/Paste try using menu File>Place>Filename.ext.  Photoshop will place into your Photoshop document the file as a smart object layer. If the file is larger then the Photoshop document canvas size the smart object layer will be transformed to fit within the documents canvas size.  You can also change the transform size during or after the place operation.  If the File placed in is a layered file like a Tif or PSD file double clicking on the smart object smart object icon in the layers palette will open the smart object in Photoshop as a work document so you can make changes.  Layers can change added and deleted. Layers opacity, visability etc can be set. When you then use menu File>Save Photoshop will update the smart object layer in your Photoshop document. So you can then do a close no save of the temporary smart object work document.

JJMack
Participant
September 7, 2015

JJMack wrote:

If the saved illustrator files are a file types that Photoshop can open instead of using Copy/Paste try using menu File>Place>Filename.ext.  Photoshop will place into your Photoshop document the file as a smart object layer. If the file is larger then the Photoshop document canvas size the smart object layer will be transformed to fit within the documents canvas size.  You can also change the transform size during or after the place operation.  If the File placed in is a layered file like a Tif or PSD file double clicking on the smart object smart object icon in the layers palette will open the smart object in Photoshop as a work document so you can make changes.  Layers can change added and deleted. Layers opacity, visability etc can be set. When you then use menu File>Save Photoshop will update the smart object layer in your Photoshop document. So you can then do a close no save of the temporary smart object work document.

OMG THANK YOU SO MUCH!!! FILE>PLACE is JUST what I was looking for.. THANK YOU!!!!!