Take the 2-minute tour ×
Graphic Design Stack Exchange is a question and answer site for Graphic Design professionals, students, and enthusiasts. It's 100% free, no registration required.

I have dragged and dropped about 30 png's into a psd document so that they're each in a separate layer but laying on top of each other. I now wonder if anyone knows of a nifty trick or script to distribute these layers so that they're instead ordered in a grid in the document?

share|improve this question
    
Photoshop has Align and Distribute function in CS6; have you tried those? –  Lauren Ipsum Apr 1 at 10:10

1 Answer 1

The easiest method is to place all the individual images into a folder on your desktop then use File > Automate > Contact Sheet II... within Photoshop to select the folder of images and have them arranged into a grid for a single document.

enter image description here

I believe the Contact Sheet script may be part of Adobe Bridge for CS6.

If you already have everything loaded as layers, you'll have to manually move, align, and distribute layers. There may be a script somewhere to do this for you, but since the nature of a grid is dependent upon the overall document size, I'm not sure you could find something pre-made which works as well as the Contact Sheet script.

share|improve this answer
    
Thanks for the tip Scott. I did try the Contact sheet II function. And it did distribute the image files on the PSD canvas as a grid. Unfortunately it did an absolutely terribly bad job. Resizing the images to maintain a consistent margin between the elements rather than adjusting the margin to maintain individual element resolution. I think this may be a good feature for some other future task I have, so I thank you for the tip and give you a +1, unfortunately however it doesn't solve the problem I have. Thanks. –  AndroidHustle Apr 2 at 9:27

Your Answer

 
discard

By posting your answer, you agree to the privacy policy and terms of service.

Not the answer you're looking for? Browse other questions tagged or ask your own question.