Skip to main content
Esther Netherlands
Inspiring
April 12, 2024
Question

Importing layers from PSD into another PSD File

  • April 12, 2024
  • 3 replies
  • 6001 views

Hi all!

 

I have one main document and want to place/import several PSD files, including an image with a layer mask to make the image transparent. When dragged and dropped as an object, to adjust the layer mask, I need to "edit content," which is an extra step I would like to remove.

 

Is there a way to import layers from another PSD into the open PSD (preferably by drag-and-drop)?

 

Thanks in advance for your time and sharing the knowledge 🙏

Cheers!

This topic has been closed for replies.

3 replies

c.pfaffenbichler
Community Expert
Community Expert
April 12, 2024
quote

When imported as an object, to adjust the layer mask, I need to "edit content," which is an extra step I would like to remove.

But depending on the use of the placed elements (multiple instances, transformations, different Color Spaces, use in multiple images [in the case of linked smart objects], …) the benefits can outweigh that inconvenience. 

Stephen Marsh
Community Expert
Community Expert
April 12, 2024

You can also duplicate selected layers from an open doc to another open doc.

 

I wrote a script to stack files retaining layers here:

 

Esther Netherlands
Inspiring
April 12, 2024

Thanks Stephen! This indeed looks to be doing kind of what I am looking for... but the canvas settings etc should remain from the "main" document. Now the size is enlarged due to the other files being bigger in pixel size.

Stephen Marsh
Community Expert
Community Expert
April 12, 2024

You can disable the following line of code by adding a couple of double forward slashes in front of it:

 

//


From:

 

activeDocument.revealAll();

 

 To:

 

//activeDocument.revealAll();

 

c.pfaffenbichler
Community Expert
Community Expert
April 12, 2024

Open both images and drag the Layer (edit: either from the Canvas or the Layers Panel) to the other image window. A reason not to use tabbed view.

In tabbed view it is naturally also possible but a little less convenient. 

Esther Netherlands
Inspiring
April 12, 2024

I knew about the open/drag function, but when I did this with several at once, my windows became a mess and I got confused about which ones I did and did not do. 🫣

 

That is when I thought, let's ask to make sure I am not missing out on some cool feature to automatically fuse different PSD files into one, having all the original layers accessible. But, if I understand correctly, there is non. Right?

c.pfaffenbichler
Community Expert
Community Expert
April 12, 2024

I may not fully understand what you mean. 

If you want Layer/s from one file inserted in many images there have been options for a long time; I would prefer a Script but even an Action combined with Batch should suffice.