SimpleNudge
01 Syntax
Microsoft.VisualBasic.Imaging.Drawing2D.Text.Nudge.SimpleNudge
02 Methods
| Name | Overloads | Summary |
|---|---|---|
| ReduceOverlap | 1 | 减少标签重叠的主优化方法 |
| CheckOverlap | 1 | 检查两个标签是否重叠 |
| CalculateAdjustment | 1 | 计算需要调整的方向和距离 |
| ApplyAdjustment | 1 | 应用位置调整到标签 |
03 Members
ReduceOverlap(
List(Of Label), Int32, Single)减少标签重叠的主优化方法
Parameters
| Name | Type | Description |
|---|---|---|
labels | List(Of Label) | 待优化的标签列表 |
maxIterations | Int32 | 最大迭代次数 |
minDistance | Single | 最小允许距离 |
Returns
优化后的标签列表
检查两个标签是否重叠
计算需要调整的方向和距离
ApplyAdjustment(Label,
PointF)应用位置调整到标签