Photoshop, how to save a rectangle I select to PNG without creating a new file?


I have a graphics artist deliver a PSD file with a lot of images in one. Each layer is a PSB file. I need to cut rectangular images from the large list and save in PNG format.

Is there a way for me to cut a rectangle out of a very large photoshop file and save it without pasting contents into a new document?

1/3/2014 1:25:00 AM

Accepted Answer

The best way of doing this is by using the crop tool (you can also use the rectangular marquee tool>image>crop) then save your image as PNG. Then if you wanna cut the rest of the images, then you're just gonna have to go to your history panel and undo the cropping (this will not undo the saved PNG file) then do the same thing as what you did with the first one. I hope this is what you're trying to achieve!

1/3/2014 1:52:00 AM

Besides Cropping and Undo'ing, I have found the following steps are less error-prone:

  1. Adjust the layers you need
  2. Make a marquee selection
  3. Ensure a visible layer is being selected, use Edit -> Copy Merged (Shortcut, Cmd-SHIFT-C, or CTRL-Shift-C)
  4. Create a new document (Cmd-N or Ctrl-N), Photoshop will automatically set the document to the size of the selection
  5. Paste the image
  6. Perform a Save for Web (Cmd-Option-Shift-S or CTRL-ALT-SHIFT-S)

I use the above steps a lot over the past number of years as it involves shortcut keys, hence they speed the workflow up and offer the convenience of speed and precision. I know creating a new doc may not be what you wanted, but the approach may actually end up saving you some time.