类 SimpleLabeling
内容
[
隐藏
]SimpleLabeling class
简单标注在每个要素上放置标签。
public class SimpleLabeling : Labeling
构造函数
| 名称 | 描述 |
|---|---|
| SimpleLabeling() | 初始化 SimpleLabeling 类的新实例。 |
| SimpleLabeling(SimpleLabeling) | 初始化 SimpleLabeling 类的新实例。 |
| SimpleLabeling(string) | 初始化 SimpleLabeling 类的新实例。 |
属性
| 名称 | 描述 |
|---|---|
| FeatureBasedConfiguration { get; set; } | 在处理要素之前用于配置此标注的回调函数。 |
| FontColor { get; set; } | 确定文本颜色。 |
| FontFamily { get; set; } | 用于渲染文本的字体族。默认值取决于系统。 |
| FontSize { get; set; } | 文本大小。 |
| FontStyle { get; set; } | 应用于文本的样式。 |
| GeometryExpression { get; set; } | 提供一种方法,用标注修改后的几何体替代要素几何体。此回调在 FeatureBasedConfiguration 之后首次被调用。默认值为 null(使用原始要素几何体)。 |
| HaloColor { get; set; } | 文本周围光晕(描边)的颜色。 |
| HaloSize { get; set; } | 文本周围光晕(描边)的大小。 |
| LabelAttribute { get; set; } | 用作标签来源的属性名称。如果已设置 LabelExpression 则忽略。必须在渲染前设置 LabelAttribute 或 LabelExpression 之一;否则会抛出 InvalidOperationException。 |
| LabelExpression { get; set; } | 提供一种自定义和格式化标签文本的方法。如果设置,则覆盖 LabelAttribute。必须在渲染前设置 LabelAttribute 或 LabelExpression 之一;否则会抛出 InvalidOperationException。 |
| MultipartMode { get; set; } | 指定多部件几何体的渲染行为。默认是 All。 |
| Placement { get; set; } | 标签放置指定标签相对于要素几何体的放置方式。 |
| Priority { get; set; } | 指示该标签在与其他标签重叠时的优先级。优先级较低的标签不会被渲染。默认值为 1000。 |
方法
| 名称 | 描述 |
|---|---|
| Clone() | 克隆此实例。 |
另见
- class Labeling
- namespace Aspose.Gis.Rendering.Labelings
- assembly Aspose.GIS