I‘m trying to export individual layers in Photoshop as PNGs, keeping their size. So if I have a layer that is 200×200 in a composition that is 1000×1000, I want to export just that layer as a PNG at 200×200. Is it possible?
I'm not sure this question is on-topic, but it's the first question on the site, so here we go:
What you're looking for are layer based slices.
- Select the layers you want to export, go to Layer > New Layer Based Slice(s)
- Go to File > Save for Web & Devices...
- When saving, choose "All User Slices"
If you have overlapping layers, which you will have more often than not, you might have to repeat the process a few times, hiding certain layers each time.
File→Script→Export Layers to Files...
Make sure that Trim Layers is checked before exporting. This will save a 200×200 layer within a 1000×1000 composition as a 200×200 PNG file.
One thing you can do is:
- Hide everything you don't want to see (option click the "eye" icon of your chosen layer)
- Select all
- Copy merged
- Create a new file (it'll automatically be the size of your clipboard, which should have resized to the size of actual pixels in your selection)
- Paste and save as a PNG
There are scripts for this if you have an insane amount of layers, but an initial Google search didn't turn up a whole lot of these.
Solution number 1:
Draw a Marquee selection around the element; choose Edit → Copy Merged File → New; hit Return; “Paste.”
now you have your element ready to be saved in png format
Solution number 2:
right click on the layer (or group of layers) choose to duplicate the layer (or group) choose New as a destination
and you get a new document with your layer(s)
Select Layer and go to Layer → Export As in CS6.
protected by DᴀʀᴛʜVᴀᴅᴇʀ♦ Dec 21 '16 at 4:11
Thank you for your interest in this question.
Because it has attracted low-quality or spam answers that had to be removed, posting an answer now requires 10 reputation on this site (the association bonus does not count).
Would you like to answer one of these unanswered questions instead?