Highlighted

How can I keep objects from resizing when replacing contents?

New Here ,
Dec 14, 2016

Copy link to clipboard

Copied

When I relink or use the "Replace Contents" command on an object, it reverts to its original size instead of remaining scaled to a larger size.

When I tried relinking, I used Layer > Smart Object > Relink to File. I also tried Layer > Smart Object > Replace Contents.

These images are not part of a mask of any kind. Other than scaling, nothing has been done to them.

Is there any way to relink or change contents without rescaling? It would be very useful to be able to pull in images with all transformations intact.

Thank you.

I realise this post is old but I wanted to add my solution if it helps anyone.  I'm no expert but I've had the same issue with smart objects resizing when I replace the contents and I've just found out why. I have been opening up my replacement object in Photoshop, converting to a smart object, resizing to match the dimensions of my original smart object and then exporting contents to a .psb file. When I go to replace contents of the original smart object with my new .psb file it annoyingly resizes. I have the resize box unticked in Preferences I hasten to add. BUT.... I have just discovered that if I double click inside the ORIGINAL Smart Object thumbnail to open it up in a separate document, the dimensions are totally different to the dimensions it shows from the transform panel in my original document.  So, using the newly found dimensions, I apply these to my new replacement smart object before exporting and now when I replace, it is the correct size!  Like I say, I'm self-taught so am certainly no expert but I'm just happy I've figured out a way to do this.

Views

6.0K

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more

How can I keep objects from resizing when replacing contents?

New Here ,
Dec 14, 2016

Copy link to clipboard

Copied

When I relink or use the "Replace Contents" command on an object, it reverts to its original size instead of remaining scaled to a larger size.

When I tried relinking, I used Layer > Smart Object > Relink to File. I also tried Layer > Smart Object > Replace Contents.

These images are not part of a mask of any kind. Other than scaling, nothing has been done to them.

Is there any way to relink or change contents without rescaling? It would be very useful to be able to pull in images with all transformations intact.

Thank you.

I realise this post is old but I wanted to add my solution if it helps anyone.  I'm no expert but I've had the same issue with smart objects resizing when I replace the contents and I've just found out why. I have been opening up my replacement object in Photoshop, converting to a smart object, resizing to match the dimensions of my original smart object and then exporting contents to a .psb file. When I go to replace contents of the original smart object with my new .psb file it annoyingly resizes. I have the resize box unticked in Preferences I hasten to add. BUT.... I have just discovered that if I double click inside the ORIGINAL Smart Object thumbnail to open it up in a separate document, the dimensions are totally different to the dimensions it shows from the transform panel in my original document.  So, using the newly found dimensions, I apply these to my new replacement smart object before exporting and now when I replace, it is the correct size!  Like I say, I'm self-taught so am certainly no expert but I'm just happy I've figured out a way to do this.

Views

6.0K

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Dec 14, 2016 0
Adobe Community Professional ,
Dec 14, 2016

Copy link to clipboard

Copied

From the help files:

Replace the contents of a Smart Object

You can replace the image data in one Smart Object or multiple linked instances. This feature lets you quickly update a visual design, or replace low-resolution placeholder images with final versions.

Note:

When you replace a Smart Object, any scaling, warping, or effects that you applied to the first Smart Object are maintained.

  • Select the Smart Object, and choose Layer > Smart Objects > Replace Contents.

  • Navigate to the file you want to use, and click Place.

  • Click OK.

    The new content is placed in the Smart Object.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Dec 14, 2016 0
New Here ,
Dec 14, 2016

Copy link to clipboard

Copied

Thank you, but this is exactly what I've been doing and it hasn't been working (see my question).

For instance, when I try to Replace Contents on a client's logo, the logo resizes to a smaller version. The scaling transformation is lost.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Dec 14, 2016 0
New Here ,
Dec 14, 2016

Copy link to clipboard

Copied

I should add that the original image files have not been modified.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Dec 14, 2016 0
Adobe Community Professional ,
Dec 15, 2016

Copy link to clipboard

Copied

OK, let's use the logo as an example. You said the original files haven't been modified - so you have a logo - with no transformations, no resizing, you replace with another logo and it comes in smaller...

So the new logo is just smaller. If they files aren't exactly the same size, they are going to come in differently. This is true even if you apply transformations.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Dec 15, 2016 1
New Here ,
Dec 15, 2016

Copy link to clipboard

Copied

Oh well. I was hoping I could transform the logo and keep the settings when I eventually need to link to another file. 😕

If I understand correctly, if I edit the original logo file to the correct size it will come in at that size, but still not take any other transformations.

Thanks!

I'm thinking I would have been better off designing the 3-foot-by-5-foot signs in InDesign, but I figured the production company would want Photoshop files.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Dec 15, 2016 0
Community Beginner ,
Jul 08, 2017

Copy link to clipboard

Copied

I am having the same problem.  Mine actually WAS working where the images would import and be formatted to same size as the original image I was replacing but now they are coming in bigger.  I guess I must have changed a setting because now the images being imported are too big and are not conforming to the size of the original image.  I have even tried redoing this with files that were successful before but they have now changed and are too big.  I believe there must be a setting that will allow for this, but I don't know what it is!  I wish I could figure out what happened!

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Jul 08, 2017 1
New Here ,
Oct 31, 2017

Copy link to clipboard

Copied

There is a setting!

Go to Preferences > General and disable Resize Image during Place.

I was having the same issue and I have researched and read some pretty uninformed answers - but your comment cindyg1716645 about a setting got me thinking - you are right!

Well done in making the suggestion so I can help find an answer for you (and me).

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Oct 31, 2017 1
Community Beginner ,
May 22, 2018

Copy link to clipboard

Copied

I don't think this question was properly answered.

In order to have a smart object maintain the scaled size when you replace it with new content, you must place the ORIGINAL object using File > Place Linked. If you introduce the original file to your artboard any other way ... like dragging it over & converting it to a smart object, then the 'Relink to File' and 'Replace Contents' commands won't work as you would expect. It'll replace the object, sure, but it will maintain the size of the object you're replacing with rather than maintaining the scaling effects you've applied to the orignal.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
May 22, 2018 2
Explorer ,
Dec 11, 2019

Copy link to clipboard

Copied

Hi, 

 

Unfortunately, that is also not true - I just tried it - File > Place Linked (Ai smart object) - then replace content or relink to file - link to different Ai smart object (bigger dimensions object) - object appears bigger on PSD artboard (doesn't maintain dimensions of previously placed smaller object). I don't hink there is a way of solving this in current PS version. 

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Dec 11, 2019 0
New Here ,
Dec 16, 2019

Copy link to clipboard

Copied

Umm, no. Replacement object DOES NOT pick-up attributes of replaced object. Not in CC anyway.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Dec 16, 2019 0
New Here ,
May 14, 2020

Copy link to clipboard

Copied

I realise this post is old but I wanted to add my solution if it helps anyone.  I'm no expert but I've had the same issue with smart objects resizing when I replace the contents and I've just found out why. I have been opening up my replacement object in Photoshop, converting to a smart object, resizing to match the dimensions of my original smart object and then exporting contents to a .psb file. When I go to replace contents of the original smart object with my new .psb file it annoyingly resizes. I have the resize box unticked in Preferences I hasten to add. BUT.... I have just discovered that if I double click inside the ORIGINAL Smart Object thumbnail to open it up in a separate document, the dimensions are totally different to the dimensions it shows from the transform panel in my original document.  So, using the newly found dimensions, I apply these to my new replacement smart object before exporting and now when I replace, it is the correct size!  Like I say, I'm self-taught so am certainly no expert but I'm just happy I've figured out a way to do this.

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
May 14, 2020 2
New Here ,
Oct 01, 2020

Copy link to clipboard

Copied

This last response by RedFox6 was PERFECT. Double-clicking for that separate PSD file was the ONLY thing that prevented resizing when replacing a file. THANK YOU SO MUCH!!

Likes

Translate

Translate

Report

Report
Community Guidelines
Be kind and respectful, give credit to the original source of content, and search for duplicates before posting. Learn more
Reply
Loading...
Oct 01, 2020 0