使用 Maplex Label Engine可以将标注放置在面边界之外和将标注置于面内的固定位置选项,可将标注放置在面要素内部或外部的用户定义区域中。可通过为区域设置唯一等级或指定 0 值以避免在该区域试行放置标注,来指定放置区域的顺序。
使用外部和内部区域时,可选择设置标注偏移以确定标注与面边界之间的距离。
外部区域
可以将标注放置在面边界之外选项可用于水平、平直和弯曲面放置样式。当选中此选项时,您将可以指定标注放置的首选外部区域。如果指定水平围绕面放置样式,则您将可以设置外部区域。可以控制尝试放置区域的顺序,方法是:使用 1 至 8 的数字设置区域等级,其中 1 表示您希望 Maplex Label Engine尝试放置标注的第一个区域,而 8 则表示最后一个区域。可以为区域赋予 0 值以禁止在其中放置标注。可以将多个区域的等级设置为 0,但是其他区域必须具有唯一的等级。Maplex Label Engine开始放置标注时,它先评估点要素周围已被阻止的区域和拥挤程度,考虑其他要素和标注的位置,然后再将标注放置在最佳的可用区域。
- 确保已启用 Maplex Label Engine。
- 确保按标注列出是显示内容窗格的活动方式。单击按标注列出 。
- 在内容窗格中选择标注分类,然后单击标注选项卡。
- 在标注选项卡的标注放置组中,单击标注放置属性 。
- 在标注窗格中,单击位置,然后单击 。
- 展开放置。
- 针对外部区域,为每个区域输入 1 到 8 之间的值。
每个区域均应具有介于 1 和 8 之间的唯一值。通过为区域输入值 0,可以排除在一个或多个区域放置标注。
如果外部区域不可用,确保已从下拉列表中选择规则放置样式;已选择水平、竖直或弯曲放置位置;并且已选中可以将标注放置在面边界之外复选框。也可以使用水平偏移放置。
- 或者,也可设置标注偏移。
内部区域
将标注置于面内的固定位置选项可用于水平或平直面放置样式。当选中此选项时,您将可以指定标注放置的首选内部区域。可以控制区域等级设置的顺序,方法是:使用 1 至 9 的数字设置区域等级,其中 1 表示您希望 Maplex Label Engine尝试放置标注的第一个区域,而 9 则表示最后一个区域。可以为区域赋予 0 值以禁止在其中放置标注。可以将多个区域的等级设置为 0,但是其他区域必须具有唯一的等级。Maplex Label Engine开始放置标注时,它先判断已被阻止的区域,考虑其他要素和标注的位置,然后再将标注放置在最佳的可用区域。如果标注放置样式为平直,则内部区域放置标注将沿面要素的长轴进行定向,而不是被定向到页面。
- 确保已启用 Maplex Label Engine。
- 确保按标注列出是显示内容窗格的活动方式。单击按标注列出 。
- 在内容窗格中选择标注分类,然后单击标注选项卡。
- 在标注选项卡的标注放置组中,单击标注放置属性 。
- 在标注窗格中,单击位置,然后单击 。
- 展开放置。
- 针对内部区域,为每个区域输入 1 到 9 之间的值。
每个区域均应具有介于 1 和 9 之间的唯一值。通过为区域输入值 0,可以排除在一个或多个区域放置标注。
如果内部区域不可用,确保已从下拉列表中选择规则放置样式,已选择水平或竖直放置位置,并且已选中将标注置于面内的固定位置复选框。
- 或者,也可设置标注偏移。