首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >Visio 2013中Crow's Foot属性的填充大小?

Visio 2013中Crow's Foot属性的填充大小?
EN

Stack Overflow用户
提问于 2014-12-06 04:29:52
回答 2查看 2.8K关注 0票数 4

这只是我的一个简单的问题,我已经搜索了几个小时,但没有找到任何东西。我正在使用MS Visio2013中的Crow's Foot数据库符号进行数据库设计,Here's my design它看起来每个属性的填充与其周围环境都太大了。怎样才能减少它们?我找不到任何工具来做这件事,我试图增加字体大小,但填充似乎也更大了。

谢谢你之前

EN

回答 2

Stack Overflow用户

发布于 2015-11-12 08:43:02

最佳解决方案

我找到的最好的解决方案是编辑乌鸦脚模板。这可以使用以下步骤来完成(所有引用模板的图表都必须关闭):

在windows资源管理器中,

  1. 导航到以下目录:

%ProgramFiles%\Microsoft Office\Office15\Visio Content\1033\

  • Right单击并编辑DBCROW_M.VSSX (公制)或DBCROW_U.VSSX (美国)。您可能需要先备份它们。如果您尚未打开开发人员模式,请在Visio中使用

  • 。文件->选项->高级,然后在常规下选择在开发人员模式下运行。

  • 右键单击要更改的形状,例如属性或主键属性。选择编辑母版->编辑母版形状。

  • 该形状将打开。右键单击该形状,然后选择显示形状工作表。

(如果您没有此选项,Visio将不处于开发人员模式。)

  • 在“形状转换”->“高度”下,更改高度公式并输入。

(请参阅formulas below.)

  • Close the Shape Sheet window和Shape。系统将提示您更新形状。单击yes。

  • 保存模具并关闭。

完成这些步骤后,使用模板创建的任何新对象都将具有新的高度。还可以加载现有关系图,并将其上的形状更改为新形状。

公式

美国原创:

=防护(MAX(0.375英寸,TEXTHEIGHT(TheText,TxtWidth),Sheet.6!TxtHeight))‘

新的:

=防护(最大(0.25in,文本高度(TheText,TxtWidth)-0.125,图纸.6!文本高度-0.125))‘

指标原件:

=防护板(MAX(9 mm,TEXTHEIGHT(TheText,TxtWidth),Sheet.6!TxtHeight))

新的:

=护板(MAX(6 mm,TEXTHEIGHT(TheText,TxtWidth)-3,Sheet.6!TxtHeight-3)

正如你在美国看到的,我把高度减少了1/8英寸,公制减少了3毫米。您可以根据自己的喜好随意调整这些尺寸。

替代解决方案

在开发人员模式下使用Visio后,我可以在不编辑模具的情况下调整现有图表属性周围的额外间距。我基本上对各个形状做了同样的事情。

  1. 右键单击选择显示形状工作表。
  2. 如上编辑公式。

问题是,每个形状都必须这样做,这显然非常耗时,而且让我保存它似乎很奇怪。

信用

我在this post和这个Microsoft documentation上找到了这个信息。

票数 8
EN

Stack Overflow用户

发布于 2021-05-20 03:15:29

我没有要评论的要点,但我想在之前的答案(https://stackoverflow.com/a/33662580/5005552)上添加一些,以防它对任何人有帮助。

我使用的是Visio 2019,它是通过企业安装程序安装的。我的模板和模板的路径是:

%ProgramFiles%\Microsoft Office\root\Office16\Visio Content\1033

票数 0
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/27324186

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档