I know I can copy a layer (such as a logo) to the clipboard, then immediately create a new canvas and paste the layer into the layer sized canvas. Is there a way to crop to layer size to eliminate those steps?
Maybe a better way of saying it is, I have a layer in my PS canvas, such as a logo, that's smaller than the canvas. For example the canvas is 640x480 and my logo is 345x220. I would like to crop the canvas to the size of the logo. Other than attempting to do this manually and possibly leaving space around the logo or clipping part of it, is there a way to select the logo and crop to selection?