Thanks for coming to InDesignSecrets.com, the world's #1 resource for all things InDesign!

Make One (or more) Round Corners on an InDesign Frame

James wrote:

Is it possible to create a box (with a rule) and only round one of the corners? This would be cool for my ad designs, but I can’t solve it!

James, you’re in luck. While InDesign’s Corner Effects feature cannot round a single corner, InDesign ships with a script that can do it for you. The script — called CornerEffects.jsx — works on both Mac OS and Windows, but isn’t installed by itself, so you need to grab it from the install discs, or download it as part of the sample scripts at Adobe’s XML and Scripting web page. Put the script in the InDesign > Presets > Scripts folder and then open the Scripts palette (from the Automation submenu, under the Windows menu in InDesign). The script should be listed there.

onecorner1

Select a frame and double-click on the script in the Scripts palette to run it and open the Corner Effects dialog box.

onecorner2

Here you can choose which points on the path you want to control.

onecorner3

The only problem is that it’s not always obvious which is the “second point” on the path, or the “fourth point,” or whatever. My suggestion is to save your document or make a duplicate of the frame before you run the script. That way, if you don’t like the effect, you can choose Revert or delete the result and start over. (You can use Undo, too, but trying to undo after a script is tedious because it may have performed many — even dozens — of steps without you seeing.)

Tags
Related Articles
Comments

52 Comments on “Make One (or more) Round Corners on an InDesign Frame

  1. I hate to say this… but why can it not be like freehand MX where it gives you the option to edit corners “live”. This seems like a little bit of a hack. Nevertheless, I learnt something new today.

    Thanks for all the indesign help :)

  2. @Rory: InDesign CS5 and later have live editing of corners! Jump in and upgrade, the water’s fine!

Leave a Reply

Your email address will not be published. Required fields are marked *

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>