: Help me optimize this Photoshop process (create image from layer) What's the fastest way to create an image from a layer in Photoshop? The resulting canvas size has to have the same size than
What's the fastest way to create an image from a layer in Photoshop? The resulting canvas size has to have the same size than the contents of the layer.
Currently I do the following:
Hide all other layers (right click on the eye, Show/Hide all other layers)
Use the magic wand to select the background
Select > Inverse (Shift+Cmd+I) to select the contents of the layer
Copy the selection
File > New (Cmd+N): the dimensions of the new image are those of the selection
Paste the selection
Save
I have to perform this operation many times and I would like to reduce the number of steps to the bare minimum.
More posts by @Ravi4787994
4 Comments
Sorted by latest first Latest Oldest Best
Isn't it silly that there isn't a command for this?
Here's what I usually do. It seems a bit silly but it really is the fastest.
Image>Duplicate Image (I made a keyboard shortcut for this).
Enter. If you want to name it, just type in the name before you hit Enter.
Now just run through layers you don't want with the backspace key. If you have a lot of layers, turn off the ones you want to keep, merge->visible, and backspace.
For some reason, I find this a lot less aggravating than the other possible methods.
try this with any kind of layer,image,shape.
I do follow this for similar layer size output
my document was 1024*700
and i draw a shape, to get the exact shape dimension, do ctrl+click whether its image,shape or anything, than ctrl+c and then ctrl+n it will create new document on the basis of selection then ctrl+v..i attached some SS to make you clear hope this will lead you somewhere......
( left click > view image for clear SS in broswer )
ctrl+c than ctrl+n
for any other layer,image do the same
Hope this will help...
Right-click the layer in the layers palette, then click Duplicate Layer....
Under Destination select New. Press OK.
The new file should be the same dimensions as the original, so in the menu, select Image->Trim
Depending on the image, select Transparent Pixels, Top Left Pixel Color, or Bottom Right Pixel Color. Click OK.
Done!
Sorry, I'm not sure if Cmd is the Mac equivalent of Windows' Ctrl Key but here's how it goes on Windows...
Ctrl + a (Select all)
Ctrl + c (Copy)
Ctrl + n (New Document)
Ctrl + v (Paste)
Your first 3 steps can be condensed into Select All ⇒ Copy. Copy command only copies the current selected layer. Copy will also ignore any transparent pixels. For example, if you have a 100 x 100 image which is entirely transparent except for a 10 x 10 square in the center, Select All ⇒ Copy will only copy the 10 x 10 square.
If you want to copy a flattened image of currently visible layers, use Ctrl + Shift + C (Copy Merged)
Edit:
If you're performing this operation many layers in the same file, try File ⇒ Scripts ⇒ Export layers to files.... As of CS5 (CS4?), you can tell it to Trim Layers when using PNG-24 as the file type.
If you're performing this operation on many different files, you may want to consider saving the keystrokes above as an Action. Then you'd only have to open your file, select the desired layer, and run your action. (This should work on any recent version of PS.)
Terms of Use Create Support ticket Your support tickets Stock Market News! © vmapp.org2024 All Rights reserved.