|
ScaleFactor Пример |
Sub Example_ScaleFactor()
'Этот пример создает текстовый объект в пространстве модели.
'Затем находит текущий коэффициент масштаба и изменяет его.
Dim textObj As AcadText
Dim textString As String
Dim insertionPoint(0 To 2) As Double
Dim height As Double
'Определите текстовый объект
textString = "Привет, Мир."
insertionPoint(0) = 2: insertionPoint(1) = 2: insertionPoint(2) = 0
height = 0.5
'Создайте текстовый объект в пространстве модели
Set textObj = ThisDrawing.ModelSpace.AddText(textString, insertionPoint, height)
ZoomAll
'Найдите текущий коэффициент масштаба для текстового объекта
Dim currScaleFactor As Double
currScaleFactor = textObj.scalefactor
MsgBox "Коэффициент масштаба текста " & textObj.scalefactor, , "ScaleFactor Пример"
'Измените коэффициент масштаба для текстового объекта
textObj.scalefactor = currScaleFactor + 1
ThisDrawing.Regen True
MsgBox "Коэффициент масштаба текста - теперь " & textObj.scalefactor, , "ScaleFactor Пример"
End Sub