如何使用水平文本和旋转箭头创建Visio模板?

时间:2015-11-09 21:07:53

标签: visio

我正在尝试创建一组自定义模板,并且遇到了一些问题。

我想创建一个圆形的形状,箭头从顶部出来,中间有一个字母。我需要做两件事:

  1. 旋转形状时,文字需要保持水平。
  2. 旋转形状时,旋转中心需要是圆的中心,而不是圆/箭头形状的中心。
  3. 我尝试在模板上使用变换方程式,在模板编辑器中工作正常,但在将形状/模板放入文档时,文本不会保持水平。

    任何可以帮助我实现这些目标的提示或链接? #1是最重要的;我可以通过调整模板大小找到一种让#2发生的方法。

1 个答案:

答案 0 :(得分:0)

所以我发现了两件事......

要将文字保留在中心,您必须添加形状的所有部分并对其进行分组。然后添加文本并将其移动(使用文本选择工具)到您想要的位置(在本例中为圆心)。然后转到Developer-> Show ShapeSheet-> Text Transform(您可能需要添加此部分)并在TextAngle下输入以下公式:

IF(BITXOR(FlipX, FlipY), Angle, -Angle)

要使形状围绕圆心旋转,请单击形状。当您看到旋转工具时,请查看它在形状中的结束位置并将其拖动到您想要的位置。可能有一种方法可以通过ShapeSheet来实现,但这对我有用。

现在当我把它放在页面上时,我可以旋转箭头指向我想要的方向,但是圆圈保持在我放置的位置,而字母与图纸的其余部分是水平的。

Pics(注意x / y偏移是由于绘制;它在Visio中围绕圆圈完美旋转):

默认主人:Default Master

放置在页面上并旋转:enter image description here

我希望能有一些关于如何做到这一点的进一步建议。我很难找到Visio的全面说明。