只是我的一个简单问题,已经搜索了几个小时,但没有找到。我正在使用 MS Visio 2013 中的 Crow's Foot Database Notation 进行数据库设计, 这是我的设计 看起来每个属性与其周围环境的填充太大。如何减少它们?我找不到任何工具来做到这一点,试图增加字体大小,但填充似乎也更大。
之前谢谢
我发现的最佳解决方案是编辑 Crow's foot 模板。这可以使用以下步骤完成(所有引用模板的图表都必须关闭):
完成这些步骤后,使用模板创建的任何新对象都将具有新的高度。您还可以加载现有图表并将其上的形状更改为新形状。
美国原文:
=GUARD(MAX(0.375 in,TEXTHEIGHT(TheText,TxtWidth),Sheet.6!TxtHeight))'
新:
=GUARD(MAX(0.25 in,TEXTHEIGHT(TheText,TxtWidth)-0.125,Sheet.6!TxtHeight -0.125))'
公制原始:
=GUARD(MAX(9 mm,TEXTHEIGHT(TheText,TxtWidth),Sheet.6!TxtHeight))
新:
=GUARD(MAX(6 mm,TEXTHEIGHT(TheText,TxtWidth)-3,Sheet.6!TxtHeight- 3))
正如您在美国看到的那样,我将高度降低了 1/8 英寸,公制降低了 3 毫米。您可以随意调整这些尺寸。
在开发人员模式下使用 Visio 后,我能够调整现有图表属性周围的额外间距,而无需编辑模具。我基本上对各个形状做了同样的事情。
问题是每个形状都必须这样做,这显然非常耗时,让我保存它似乎很奇怪。
我在这篇文章和这个Microsoft 文档中找到了这些信息。
我没有要评论的要点,但想添加到上一个答案(https://stackoverflow.com/a/33662580/5005552)以防它对任何人有帮助。
我使用的是 Visio 2019,它是通过企业安装程序安装的。对我来说模板和模板的路径是:
%ProgramFiles%\Microsoft Office\root\Office16\Visio Content\1033