Skip To Content

Esri_GenerateLabel

Esri_GenerateLabels вызывает пользовательский интерфейс создания надписей. Пользовательский интерфейс создания надписей поможет вам разместить текстовые элементы, связанные с атрибутами объекта. Стандартные текстовые элементы AutoCAD создаются для выбранных объектов на основе указанных параметров размещения текста. Текстовые значения сгенерированного текста связаны со значениями выбранных атрибутивных полей. Положение размещенного текста использует заданное смещение от центра вычисленной ограничивающей рамки объекта и поворачивается до ближайшей касательной линейных объектов.

Если в векторном слое нет полей, поддерживающих надписи, команда завершается и отображает сообщение: No supported fields found.

Новые текстовые объекты размещаются на слое AutoCAD, названного в соответствии с именем векторного слоя, к которому добавляется "_Label".

Если он еще не создан, создается векторный слой документа аннотации с именем входного векторного слоя, к которому добавляется "_Label".

Вы можете связать значения атрибутивных полей объекта с большинством видов атрибутивных полей объекта. Вы не можете связать поля отчета с текстом или значениями атрибутов блока.

Esri_GenerateLabel

-Esri_GenerateLabels запускает вызываемую команду командной строки AutoLISP, эквивалентную Esri_GenerateLabels, для создания новых текстовых элементов, связанных с атрибутом объекта, из существующих значений атрибутивных полей выбранных объектов. Вместо диалогового окна графического пользовательского интерфейса указанной выше команды вам будет предложено ввести различные параметры команды из командной строки.

Командные подсказки

Выбрать векторный слой | Введите индексный номер векторного слоя атрибутов, для которого вы хотите разместить надписи.

Выбрать поле | Введите индексный номер атрибутивного поля объекта, для которого вы хотите разместить надписи.

Ввести размер текста | Введите действительное число размера текста надписей, которые вы хотите разместить, в единицах измерения чертежа.

Ввести базовую точку | Выберите точку на чертеже, чтобы определить вектор смещения, который вы зададите с помощью двух точек. Этот вектор определяет точку смещения положения текста для размещаемого текста.

Ввести точку смещения | Выберите точку на чертеже, чтобы определить вектор смещения, который вы зададите с помощью двух точек. Этот вектор определяет точку смещения положения текста для размещаемого текста.

См. также

Надписи, связанные с объектами

Esri_RelateText

Команда Esri_FeatureLayer опции Надпись

Команда Esri_PickLabel


В этом разделе
  1. Esri_GenerateLabel
  2. См. также