Take the 2-minute tour ×
Graphic Design Stack Exchange is a question and answer site for professional graphic designers and non-designers trying to do their own graphic design. It's 100% free, no registration required.

I came across a very interesting psd file today. http://dl.dropbox.com/u/56753740/tag-cloud.psd (original source http://www.premiumpixels.com/)

The file contains a lot of tags with different widths all created from the same smart object. The interesting part is that "the small design with the hole on the left of each smart object" remains in perfect proportion while the width of the entire smart object has been changed.

enter image description here

If I select a particular tag ans press ctrl+t, the smart object immediately changes to it's original size and any re-sizing will result in distorting the proportion.

enter image description here

If I go inside the smart object and make any change and update it, the entire tags will revert to its original size.

enter image description here

What I want to know is, How do you resize a smart object keeping aspect ratio of only certain elements within the smart object intact? As you can see the same is being done in the attached file. This'll give me tremendous advantage while designing buttons of different sizes and being able to control the design from within only one smart object.

share|improve this question
add comment

2 Answers

The short answer is, "You can't," and this psd is relatively useless until you modify it. For whatever crazy reason, this file was built with linked Smart Objects, which is why you get the "snap to current size" effect. The reason the circular shape layer is in there is so the author could retain the circular "tag hole" when scaling the original file.

The fix is to take each "base" layer and use Layer > Smart Objects > New Smart Object via Copy to create a fresh, independent "base" for each one, deleting the original as you go. With that done, you can modify them individually. (You'll still have to make each one the correct size in the .psb, but that's a straightforward exercise.)

share|improve this answer
1  
I was afraid this would be the answer. Anyway thanks for the answer and confirming that this is probably a bug in the software. The method of creating "new smart layer via copy" does not solve my major requirement of being able to control the design from within only one smart object. While trying to come up with a solution to meet this requirement, I thought of this rather out of way technique of using puppet warp to transform smart objects locally. Works pretty fine for a lot of shapes. Although it might not work for all. Thanks once again. –  Prabin Pebam Jan 12 '12 at 13:50
add comment

How to expand the base of the tags. short video

share|improve this answer
4  
Please explain in words as well - what happens if the link goes dead? –  Olle Sjögren Mar 27 '13 at 13:20
add comment

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.