Photoshop: Allow extraction of smart object layers

  • 34
  • Idea
  • Updated 4 weeks ago
Allow extraction of smart object items.
Currently you can rasterize the smart object - or manually drag the layers from the smart object back into the document - but it would be great if I could just select "extract objects".

And what if the smart object has been resized? Then you can give the alert:
This smart object has been scaled, would you like to extract the layers in their original size or in their scaled version?
[Original] [Scaled]
[ x ] Scale effects
Photo of Edward

Edward

  • 92 Posts
  • 22 Reply Likes

Posted 7 years ago

  • 34
Photo of Robert Hsu

Robert Hsu

  • 22 Posts
  • 1 Reply Like
A feature to extract out / Split Open the content of the Smart Object to the Current Layer would be useful.

This reply was created from a merged topic originally titled
Extract the Content of Smart Objects..
Photo of Chris Cox

Chris Cox

  • 20280 Posts
  • 813 Reply Likes
Unfortunately, this is usually impossible to do without losing quality.

Ignoring the transform: the mode, bit depth, resolution, global FX settings, pixel aspect ratio, and all other document settings would have to match. That's generally only possible if the child document was made from the parent document. If those don't match, we'd have to do a conversion, and the appearance is likely to change.
Photo of red_fox

red_fox

  • 19 Posts
  • 0 Reply Likes
Personally, I think it is okay if the quality of the out come layers will be worse then it was in a smart object (not in all cases however, but if it is not acceptable layers always can be duplicated), users just need to be notified about the conversion. It is still will be better than: opening smart object, duplicating the content and re-sizing it. Please give us "unsmart" feature :)
Photo of POWALOWSKI

POWALOWSKI

  • 84 Posts
  • 13 Reply Likes
Concerning my main usage of many nested Smart Objects in webdesign they mostly contain shapes and placed documents - they could be reembedded easily :-)
Photo of robinhuber

robinhuber

  • 3 Posts
  • 2 Reply Likes
I agree with red_fox. They should just let us know it's happening, and let us decide. The way I build my files, this would not be an issue the vast majority of the time.
Photo of POWALOWSKI

POWALOWSKI

  • 84 Posts
  • 13 Reply Likes
Photoshop: the ability to embed photoshop Smart Objects back to the root file without complicated layer copying between two documents

in complex photoshop projects sometimes I want to reembed a Smart Object I created before of several layers or groups due to easier file handling or (this issue is fixed) due to applying photoshop effects/styles on multiple layers.

There is a similar feature implemented in Illustrator (sometimes saves my precious time :-) )

This feature would save me lot of time and effort in copying layers between two documents

This reply was created from a merged topic originally titled
Photoshop: the ability to embed photoshop smart-objects back to the root file without copying layers between two documents.
Photo of Poulg

Poulg

  • 30 Posts
  • 2 Reply Likes
Hi there

I love smart objects.
I love them ALLOT!
I couldn't live without them.
Period!

But having to open them to take out the stuff inside them seems kinda oldschool.
I like i can open them to do a edit, so the click to edit should still be there.
What i feel is missing is > Right click to "ungroup" smart object.
This should bring the original layers back as before i made it to a smart object.

Also.. When i drag a smart object into the "create new layer" icon it should do the same as right click smart object and choose "New smart object via copy".

Thanks :)

//Poul

This reply was created from a merged topic originally titled
Ungroup Smart object.
Photo of Roman_the_Finisher

Roman_the_Finisher

  • 30 Posts
  • 0 Reply Likes
This reply was created from a merged topic originally titled
Photoshop - Smart Object into Layers?.


Is there a simple way to turn a smart object into the layers?

If I have a SO (smart object) placed in my comp, can I simply release the content of the SO while in that comp without opening the SO and dragging the layers back into my comp?

Thanks!
Photo of ploinkr

ploinkr

  • 1 Post
  • 4 Reply Likes
Not tested yet but this should do the trick :)
http://pspanels.com/expand-smart-obje...
Photo of bobo

bobo

  • 18 Posts
  • 0 Reply Likes
This reply was created from a merged topic originally titled
Convert Smart Object into Folder Group.


It would be really nice if one could get the data out of smart object back into parent file. To the same position of X,Y and also in layers hierarchy.

Currently the only way is to open the smart object, duplicate the content of it to the parent folder. And because smart object can have different canvas size. It can never be placed to the same possition without moving it.
Photo of Lukas Engqvist

Lukas Engqvist

  • 4 Posts
  • 0 Reply Likes
This reply was created from a merged topic originally titled
Feature request to be able to downgrade a smart object to a layer group.


In Photoshop we can ungroup a layers group, but there is no easy way to "ungroup" a smart object. While I do realise that this is not possible without rasterising or applying some effects it would be useful in some circumstances to downgrade a smart object to a layer group.
Photo of Lukas Engqvist

Lukas Engqvist

  • 4 Posts
  • 0 Reply Likes
Thanks for merging :) Sorry I didn't find it straight away :)
Photo of James Lyngaas

James Lyngaas

  • 12 Posts
  • 0 Reply Likes
This reply was created from a merged topic originally titled Photoshop: How do I extract Smart Objects back to layers/groups?.

Smart Objects in Photoshop CS6 and CS6 x64 do not have a right click option on the layer to remove the layer from being a smart object, nor does it have an option in the layer menu. The only option I notice is to export smart objects. If this is not a bug please advise how to extract contents.
Photo of Daniel Haans Guusman

Daniel Haans Guusman

  • 28 Posts
  • 6 Reply Likes
+1
Photo of Scott Costin

Scott Costin

  • 4 Posts
  • 0 Reply Likes
This reply was created from a merged topic originally titled Photoshop: Smart object expansion within another file.

Photoshop: It would be great if Photoshop had the ability to expand an embedded smart object in the file it was embedded into along with maintaining clipping path information from the embedded smart object...if anyone has a solution for that it would be great if not then Adobe...make this happen
Photo of Scott Costin

Scott Costin

  • 4 Posts
  • 0 Reply Likes
I am currently using the captain awesome script...however it cannot be used in batch actions...which is annoying when processing large groups of images
Photo of Richard Pascual

Richard Pascual

  • 3 Posts
  • 0 Reply Likes
This reply was created from a merged topic originally titled I would like to revert a smart object back to layers within a .PSD.

Sometimes I create a smart object of a layer to preserve the pixels of that layer(s) if I start playing with things that might affect it if it were still pixels in a regular layer like changing the canvas size.

I would like to be able to change the smart object back to layers in the file rather than having to go into the smart object edit mode and copy/paste back into the parent .psd.
Photo of Daniel Haans Guusman

Daniel Haans Guusman

  • 28 Posts
  • 6 Reply Likes
There is this script, but it leaves a copy of the old object behind which adds an extra step. http://blog.kam88.com/en/expanding-sm...

I would also really love native support for expanding smart objects!
Photo of Scott Costin

Scott Costin

  • 4 Posts
  • 0 Reply Likes
So I think I found a workaround for Batching this script...if you load it into Scripts event manager with whatever other actions you would like and you make sure to save it at the end it should work...So far so good today.
Photo of Jaroslav Bereza

Jaroslav Bereza

  • 779 Posts
  • 166 Reply Likes
I did script which can manage it. Download here: http://bereza.cz/ps/

  • Puts content exactly on the same place.
  • Works with multiple layers simultaneously.
  • Respects selected composition in the smart object.
  • Scales content if the "SO" has different size.
  • Also scales layer effects.
  • You can choose if you want remove SO or hide it (change true/false in the top lines of file) Anyway it sets gray color tag to SO and you can easily filter extracted SO.

Photo of oscar losan

oscar losan

  • 89 Posts
  • 6 Reply Likes
Addition of 'Master Artboards' in Photoshop. So we do not need to create so many smart objects.
In addition the smart objects must be converted with Ctrl + G and open with double click in the same document.
If you resize the smart object, each pixel layer * becomes another smart object.
* No text layers, no layers of shapes, no layers of settings, ...

Note: Excuse my English. Is translated.
Photo of oscar losan

oscar losan

  • 89 Posts
  • 6 Reply Likes
How many years do we have to wait for these basic and simple characteristics. We need more productivity.
Photo of oscar losan

oscar losan

  • 89 Posts
  • 6 Reply Likes
Ctrl + Shift + G   ->   Extract smart object in the same document.
Photo of oscar losan

oscar losan

  • 89 Posts
  • 6 Reply Likes
Ctrl + G   -> Covert to smart object
Photo of oscar losan

oscar losan

  • 89 Posts
  • 6 Reply Likes
double click -> open smart object as illustrator (app vector) o affinity photo (app pixel).
So we see all layers of the document psd.
Photo of Octop

Octop

  • 27 Posts
  • 4 Reply Likes
This reply was created from a merged topic originally titled Photoshop: Make Smart Objects Smarter (reset scale, unpack).

Please allow:
• Reset Transformations of Smart Layers
• Unpack Smart Layer

Correct me if I'm wrong, but once you transform a smart object, the object itself cannot be reset. Instead, the user has to go into the smart object itself and copy it over to the main file again and try to recreate that layer.
My guess for why it's that way is that the smart layer is saved as an individual psb file within the main PSD with a combined preview sector, which is the sector being transformed. When that preview sector/layer is being transformed, could you guys make it so it keeps a copy of the original? The potential few-mb loss is worth it to save the time. Why make the users go through the runaround? Isn't the whole point of Smart Layers that they are truly non-destructive instead of partially?

Also, why not save the users time and allow unpacking of the smart layer in-place on the layer hierarchy, essentially undoing the smart layer?
Photo of christoph pfaffenbichler

christoph pfaffenbichler, Champion

  • 1213 Posts
  • 167 Reply Likes
Correct me if I'm wrong, but once you transform a smart object, the object itself cannot be reset. 
At least you may not be completely right. 
Which transformations are you talking about? 
Warp for example can be set to »None«, scaling and rotation can be set to 100% and 0 ̊ respectively, but skew unfortunately has no representation in the Options Bar for SOs so far. (edited)

I think there were thread/s on resetting SO transformations with Scripting but I’m not sure if the approach panned out. 
(Edited)
Photo of Andrey

Andrey

  • 1 Post
  • 0 Reply Likes
This reply was created from a merged topic originally titled Photoshop: Unpacking the smart object.

Hello. I am a web designer from Russia. I ask: 1) Make UNPACKING smart objects. It is very necessary. Decompress back to the main document. 2) Make the ability to edit, change the smart object directly to the MAIN document. It is comfortably and correctly for artist. Detached windows uncomfortable. NO NEW editing window smart object. Thank you.