Photoshop: Improvements to Replace Contents feature

  • 3
  • Idea
  • Updated 7 years ago
  • (Edited)
It would be lovely if Layer->Smart Object->Replace Contents had four options:

Replace and Match Height
Replace and Match Width
Replace and Scale to Fit
Replace (with the Same Scale as Original) //the current behavior

I understand why the switch was made @CS2 to not "Scale to Fit"- that's usually not something someone would want. But giving us the option of scaling to fit, or maintaining the aspect ratio and matching height or width would be even more helpful.

In my workflow, often times the source isn't exactly the same proportion as the original and is nearly always not the same size. If I could select: Replace and Match Height, Photoshop would scale the new source file to match the height of the original Smart object layer (pre-transform), regardless of what happened to the width of the image. The new file might be too narrow, or too wide, but that is probably more desirable than 300% too big in general. A simple mask or layer can cover up any discrepancy there. If it just matches everything, it's almost never going to be right unless the source file is the same.
Photo of Forrest Maready

Forrest Maready

  • 11 Posts
  • 0 Reply Likes

Posted 7 years ago

  • 3
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 812 Reply Likes
Well, you don't have the current behavior quite right: it does preserve physical sizes and tries to preserve aspect ratios when they change.

But yes, the feature could use several options to make it more useful.
Photo of Forrest Maready

Forrest Maready

  • 11 Posts
  • 0 Reply Likes
Hey Chris-
I think we meant the same thing. When I said "Same Scale", I meant Scale as a factor of each image's original size. If you replace a 200px Smart Object square with a 400px square file, the document now contains a 400px Smart Object square. It doesn't scale it down to fit. So it does preserve physical size (as you said).

Thanks!
Photo of Forrest Maready

Forrest Maready

  • 11 Posts
  • 0 Reply Likes
Just confirmed that an unlinked mask stays put, even if the replaced contents are vastly different sizes. Thank you Photoshop Developers! Very nice!