• Categories

  • Archives

  • Subscribe

  • Meta

Circular Text Generator (version 2)

Posted by Visio Guy on January 5th, 2008 4289 views

Circular Text Generator (version 2)

Getting text on a circle in Visio was always a pain until the Circular Text Generator (version 1) appeared on Visio Guy. V1 was evidently a big hit, but you wanted more! Version 2 adds some more control over text spacing and placement on the circle. So if you need to place Visio text on a circle, read on!

Edit: The original post was created as an offering to help the Seattle Seahawks defeat the Washington Redskins, which it did...and they did. But it would have required Visio text on a five-dimenstional object to overcome Green Bay in the snow. Seahawks: RIP 2008.01.12, Lambeau Field, Wisconsin.

Here's the original ha-ha-intro text for history buffs, or you can just skip to "What's New"

Original introduction: I hinted that Santa might deliver, but Art reminded me that Christmas is long gone and V2 still wasn't here!

So I'm placing version 2 on the "alter" today, with the hopes that this offering might please the NFL gods and help our beloved Seahawks triumph over the Redskins. Perhaps we're in luck. As I type, Njord and Thor have turned the skies gray, and are busy brewing up a most unpleasant wind- and rain-storm -- Northwest-style -- for our guests today.

And for folks like Art, who's Bears finished 7-and-9, there'll be some new features to play with while the TV is off. ;)

What's New?

Version 2 ads three new features. You can now do this:

  • Flow the text clockwise or counter-clockwise
  • Place text on the inside or outside of the circle
  • Adjust the character spacing for tighter or looser text

The new features are accessible via the Shape Data Window (or Custom Properties Window for Visio 2003 and older versions). You can show this window via: View > Shape Data Window or View > Custom Properties Window.

Simply select the "guide circle" to see the fields, then edit to your heart's content!

Text direction

If you put your text on the bottom of the circle, you might not want it to be upside down. In this case, you can switch the text direction to be counter-clockwise using the "Text runs clockwise" data field:

Circular Text Generator (version 2) - Clockwise and counterclockwise text

Text Baseline

For text that sits right on the outside of the circle, use a baseline of 0%. For text that is centered on the circle, use a baseline of 50%. As you increase the value, the text moves toward the center of the circle. Decreasing the baseline value -- even into negative values -- move the text outward.

The "Text baseline" data field has several built-in choices that you can quickly try using the roller on your mouse. All three examples in the image below have the same-size circle, so you can see how the baseline settings affect the look of the text:

Circular Text Generator (version 2) - Text Baseline

Text Spacing

Yes, Visio has already has settings for stretching fonts and adding spacing between characters (see: Format > Text > Character tab...), but we've made this a more directly accessible feature by adding the "Horizontal spacing" data field. Smaller values cram the characters together, larger values give each letter some breathing room:

Circular Text Generator (version 2) - Horizontal spacing

As with version 1, you'll need to allow the VBA macros inside of the document permission to run. If you're not familiar with VBA macros, and the related security issues, please have a look at VBA Macro Security first. Once you've downloaded the file, opened the document, checked the code, and enabled the macro code to run, you'll be ready to rock-n-roll!

Download: Circular Text Generator (version 2).zip (176 KB)

and for you laggards, here's a Visio 2002 version:

Download: Circular Text Generator (version 2, Visio 2002).zip (172 KB)

Share this article!

These icons link to social bookmarking sites where readers can share and discover new web pages.

  • StumbleUpon
  • Digg
  • del.icio.us
  • Technorati
  • YahooMyWeb
  • Slashdot

Related Posts:

8 Responses to “Circular Text Generator (version 2)”

  1. Art Braune Says:

    Works exactly as advertised (Glad I reminded you).

    Thanks alot for this Chris. I think I may just unistall Illustrator - now that I have this tool.

    Art

  2. Barb Says:

    Too bad the ‘Hawks couldn’t hang onto that lead, eh? *sigh*

    Kewl tool, Chris!

  3. Visio Guy Says:

    Hi Barb,

    I heard one of the sports guys on the radio say; “The Hawks really had their soy lattes handed to them by Green Bay” Hah!

    Good to be back in the Seattle area!

    And props to all you Wisconsin Visio Guys out there!

    - Chris

  4. Haley Wilson Says:

    I’m sure I am missing something simple. How do I get the shapes from the document I downloaded into another document? Do I need to copy the macro to the other Visio document?

    Thank You.

    Haley W.

  5. Visio Guy Says:

    Hi Haley,

    Use the Visio diagram that you downloaded to build the text-on-a-circle that you want, then select the whole bunch and copy into another diagram.

    The other diagram won’t have the code necessary to create new text-on-a-circles, since it doesn’t contain the code. In this respect, the downloaded Visio file functions as a tool.

    Does this make sense?

    - Chris

  6. Murray Wyma Says:

    Hi Visio Guy,

    I use Visio extensively for schematics and layout drawings of our DC Power gear. My diagrams form the basis for a lot of our marketing drawings (see http://www.enatel.co.nz/htmldocs/products/systems.html).
    Anyway, I’d like to do text-on-a-line, a bit like the circle thing, but something that will line up with an isometric or perspective drawing - and something editable in Visio (not WordArt). Got anything clever along these lines (excuse the pun!!!).

    Thanks, Murray

  7. Visio Guy Says:

    Hi Christchurch,

    Junichi Yoda created a really cool set of isometric piping shapes for Visio years ago. As part of the package, he includes isometric fonts (left and right) that might help you out. Check out what he did here: Visio shapes and stencil for piping isometrics by Junichi Yoda.

    The download is free.

    Go Crusaders!

  8. Todd Says:

    Chris,

    Fantastic tool! U Rock!

    -Todd

Leave a Reply

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

  • Tag Cloud

  • Recent Comments on Visio Guy

  • RSS The Latest from the Visio Guy Forum

  •