Skip To Content

Esri_GenerateLabel

La commande Esri_GenerateLabel appelle l’interface utilisateur Generate Label (Générer une étiquette). L’interface utilisateur Generate Label (Générer une étiquette) vous permet de placer les entités texte liées aux attributs de l’entité. Les entités texte AutoCAD standard sont générées pour les entités sélectionnées en fonction des paramètres de placement de texte spécifiés. Les valeurs du texte généré sont liées aux valeurs du champ attributaire sélectionné. La position du texte placé utilise le décalage spécifié par rapport au centre de l’emprise calculée pour l’entité et pivotes selon la tangente la plus proche des entités linéaires.

Si aucun champ de la couche d’entités ne prend en charge l’étiquetage, la commande prend fin et affiche le message : No supported fields found.

Les nouvelles entités texte sont placées sur une couche AutoCAD nommée selon le nom de la couche d’entités, auquel est ajouté "_Label".

Si elle n’a pas encore été créée, une couche d’entités annotations de document est générée avec le nom de la couche d’entités en entrée auquel est ajouté "_Label".

Vous pouvez lier des valeurs de champ attributaire d’entité à la plupart des types de champ attributaire d’entité. Vous ne pouvez pas lier des champs de suivi à des valeurs attributaires de type texte ou bloc.

-Esri_GenerateLabel

La commande -Esri_GenerateLabel appelle une commande de ligne de commande AutoLISP, équivalente à Esri_GenerateLabel, pour générer de nouvelles entités texte associées à un attribut d’entité à partir des valeurs de champs attributaires d’entités existantes pour les entités sélectionnées. Au lieu d’une boîte de dialogue d’interface utilisateur graphique de la commande ci-dessu, vous êtes invité à saisir les divers paramètres de la commande à partir de la ligne de commande.

Invites de commande

Select Feature Layer (Sélectionner une couche d’entités) | Saisissez le numéro d’index de la couche d’attributs d’entité pour laquelle vous voulez placer des étiquettes.

Select field (Sélectionner un champ) | Saisissez le numéro d’index du champ d’attribut d’entité pour lequel vous voulez placer des étiquettes.

Enter text size (Saisir une taille de texte) | Entrez le nombre réel correspondant à la taille de texte des étiquettes que vous voulez placer en unités de dessin.

Enter base point (Saisir un point de base) | Sélectionnez un point du dessin pour définir un vecteur de décalage que vous définirez à l’aide de deux points. Ce vecteur définit le point de décalage de placement pour le texte à placer.

Enter offset point (Saisir un point de décalage) | Sélectionnez un deuxième point du dessin pour définir un vecteur de décalage que vous définirez à l’aide de deux points. Ce vecteur définit le point de décalage de placement pour le texte à placer.

Voir aussi

Étiquettes liées aux entités

Esri_RelateText

Commande Esri_FeatureLayer, option Label (Étiqueter)

Commande Esri_PickLabel


Dans cette rubrique
  1. -Esri_GenerateLabel
  2. Voir aussi