nuget server logo nuget api documents
↑

API Docs / Microsoft.VisualBasic.Imaging / SimpleNudge

SimpleNudge

Full name Microsoft.VisualBasic.Imaging.Drawing2D.Text.Nudge.SimpleNudge Assembly Microsoft.VisualBasic.Imaging Members 4

01 Syntax

Microsoft.VisualBasic.Imaging.Drawing2D.Text.Nudge.SimpleNudge

02 Methods

NameOverloadsSummary
ReduceOverlap 1 减少标签重叠的主优化方法
CheckOverlap 1 检查两个标签是否重叠
CalculateAdjustment 1 计算需要调整的方向和距离
ApplyAdjustment 1 应用位置调整到标签

03 Members

method ReduceOverlap #
ReduceOverlap(List(Of Label), Int32, Single)

减少标签重叠的主优化方法

Parameters
NameTypeDescription
labelsList(Of Label)

待优化的标签列表

maxIterationsInt32

最大迭代次数

minDistanceSingle

最小允许距离

Returns

优化后的标签列表

method CheckOverlap #
CheckOverlap(Label, Label)

检查两个标签是否重叠

method CalculateAdjustment #
CalculateAdjustment(Label, Label, Single)

计算需要调整的方向和距离

method ApplyAdjustment #
ApplyAdjustment(Label, PointF)

应用位置调整到标签