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.

As the title implies, I have drawn a rounded rectangle with a larger radius in Photoshop. Now I want to reduce its radius. Is this possible without deleting it?

share|improve this question
1  
If you have access to Fireworks, consider giving that a spin. So much handier for mixing vector and raster work than PhotoShop. –  DA01 Jan 21 '11 at 3:03
    
vote to close: I think that Jichao you need a good book of photoshop and study the software more. This is not real a question, if you know that you can deleted, and add the right ratio why do not you do it? It doesn't cost you more than 10 sec. –  Littlemad Jan 21 '11 at 3:04
5  
@Littlemad: This is a perfectly reasonable question. Just because you can delete it and start over doesn't mean you shouldn't search for a quicker way of doing it. –  Calvin Huang Jan 21 '11 at 3:43
    
@Calvin Huang: I agree on what you are saying, I am pointing out that what we are talking about is not an effect that you need many steps that takes you several minutes, it is one setting to change in the toolbar. We are talking about few seconds fix that he already knows how to do it. Because of this it feels a bit like laziness. I understand that Jichao is learning photoshop because I saw another basic question about slicing and I feel that he needs to study a bit more a book of photoshop or spending a bit more time with it. So it would help him much more in that way. –  Littlemad Jan 21 '11 at 3:59
1  
@little mad, what if you have 20 such rectangles, what if each ones location was exact. This is definitely a valid question, and i would be very interested in knowing a better solution –  Jaips Jan 21 '11 at 5:26
show 1 more comment

4 Answers

up vote 5 down vote accepted

AFAIK, there is no convenient way of changing corner radius in Photoshop after you've begun drawing a shape. This is one area where Fireworks is pretty nice, as you can simply click on the diamonds at each corner to change the radius.

However, one work around is to use an outer stroke. If the stroke is the same color as the shape, then it will create the illusion of rounded corners. The stroke thickness will be the corner radius, and you can change that at any time.

It's probably also possible to use Photoshop scripting to transform and convert the corners of a vector shape (as opposed to a rasterized shape). But that requires you to have some JavaScript knowledge and to figure out the formula for transforming the corner anchors. But if you were so inclined, you could probably create an action that let you select a shape, type in a new corner radius, and automatically do the transformations for you.

share|improve this answer
1  
Comprehensive answer, possibly could be improved by differentiating vector shape layers from other ways of drawing shapes in PS. –  e100 Jan 21 '11 at 9:24
add comment

Yes you can all you need to do is install

http://photoshopscripts.wordpress.com/2013/02/03/corner-editor-photoshop-script/

share|improve this answer
1  
Hi Kevin, welcome to GD. This is an interesting script. Well spotted! –  Yisela Feb 20 '13 at 22:05
    
You need to type in the number then click the corner button to make the change. Ugly, but it works. –  Matt Connolly Jun 9 '13 at 12:10
add comment

This is an old question, but it seems like there is still interest in a good answer. Here is the short version: Use smart objects. Make the rectangle as a symbol in Illustrator.

In a bit more detail, here is how you do it:

  1. Open a new document in illustrator. Set the unit to pixels and the colorspace to RGB. If you do this a lot, save the document template.
  2. Use the rounded rectangle tool in illustrator to draw out the shape. Remember that while you have the mouse button down, you can use the up and down arrow keys to change the rounding. Chances are that you shape will not be an exact pixel, so once it looks about right, you should delete it and click on the canvas. That will drop a new shape like the one you just drew. Adjust the pixels to exact values (but keep the rounding the way you set it).
  3. Open the symbols palette (from the window menu if you need to) and press the new symbol button. Name it and check the box for "enable guides for 9 slice scaling".

Now the rectangle is ready to use in photoshop.

  1. Select the version on the artboard. Copy it.
  2. Paste it into your photoshop document. A dialog will come up for how to import it. Choose smart object (the top option in CS5).
  3. If you want multiple copies, just alt-drag it or dupe the layer. To edit it, just click the layer icon and it will open in illustrator. Since it is a symbol, you can just change the size however you like and save the document. The new size will be reflected in photoshop with the same rounded corners.
  4. I suggest you don't apply any size transforms in photoshop so that things stay clear. That way, if it is 240px x 80px in illustrator, it is the same in photoshop.
  5. If you need multiple sizes, then make a layer style in photoshop, but work from multiple illustrator originals.
share|improve this answer
    
Welcome to GD. That's a very well thought-out and explained answer. It doesn't really answer the question's (slightly impossible) request to do it without deleting the original object, but nevertheless is a good guide for how to do it in the future. –  Farray Jan 6 '12 at 19:26
add comment

No, you have to delete it, or trying to work on the mask that is generating to create the radious (but is quicker to delete and restart than not touching the mask).

share|improve this answer
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.