Author Topic: How to annotate pictures  (Read 1949 times)

0 Members and 1 Guest are viewing this topic.

Yacine

  • Hero Member
  • *****
  • Posts: 2703
How to annotate pictures
« on: September 18, 2017, 07:19:24 AM »
Now this is nothing particularly fancy nor clever. I just needed the shape for myself and thought I'd share it.

Having had to annotate a picture, I realised - that while not really difficult - there's a big amount of adjustments to make a proper annotation shape.
It needs to stand out in front of the picture. Therefore you need a custom line pattern with a larger contrasting background.

You need also different line ends (arrows and dots), with the same contrasting issue as the line itself.

And while drawing, you notice that all your annotation angles are different and look ugly, so you set up a custom property to get them all equal.

Distributing the annotations is also easier when they are 2D shapes. Visio's 1D shapes whilst nice are more difficult to arrange.

Now I needed an example and googled "the most famous picture". The oscar's selfie of 2014 seemed to be a good example, but there were too many "heads" to annotate. So I googled this as well and got the list of the actors.
Favouring coding over typing I set up a small tool to generate automatically the annotation shapes with the right text from the list. Try it out by running the macro "showSplitform". This tool can also be used for other purposes - ie: whenever you need to distribute a text over single shapes.

I hope this can be of use for someone. Enjoy,
Yacine

PS: more important than all the smartshape magic, is the tip to add connection points to the picture and then to lock the picture against everything, but the selection (for setting the connection points).
« Last Edit: September 18, 2017, 08:11:35 AM by Yacine »
Yacine

Yacine

  • Hero Member
  • *****
  • Posts: 2703
Re: How to annotate pictures
« Reply #1 on: September 18, 2017, 07:20:19 AM »
.
« Last Edit: September 18, 2017, 07:49:58 AM by Yacine »
Yacine

Yacine

  • Hero Member
  • *****
  • Posts: 2703
Re: How to annotate pictures
« Reply #2 on: September 18, 2017, 07:31:41 AM »
If you need to annotate a region, draw the region as ellipse, rectangle or free form, set its line style to "AnnotationLine" and link the annotation shape to this region instead of a connection point on the picture.
Yacine

wapperdude

  • Global Moderator
  • Hero Member
  • *****
  • Posts: 3822
  • Ideas Visio-lized into solutions
Re: How to annotate pictures
« Reply #3 on: September 18, 2017, 08:59:20 AM »
That was some party you had at your house!   8)  Pity you couldn't be in the pic too.   :P

Cheers!
Wapperdude
Visio 2019 Pro

Yacine

  • Hero Member
  • *****
  • Posts: 2703
Re: How to annotate pictures
« Reply #4 on: September 18, 2017, 09:23:15 AM »
Actually Yacine is just my nickname for the forum. Usually people call me Brad oder Mr. Cooper.
Yacine