MTEXT (DXF)

Les codes de groupe suivants s'appliquent aux entités mtext.

Codes de groupe mtext

Code de groupe

Description

100

Marqueur de sous-classe (AcDbMText)

10

Point d'insertion

DXF : valeur X ; APP : point 3D

20, 30

DXF : valeurs Y et Z du point d'insertion

40

Hauteur de texte nominale (initiale)

41

Largeur du rectangle de référence

71

Point d'attache :

1 = En haut à gauche ; 2 = En haut au centre ; 3 = En haut à droite

4 = Au milieu à gauche ; 5 = Au milieu au centre ; 6 = Au milieu à droite

7 = En bas à gauche ; 8 = En bas au centre ; 9 = En bas à droite

72

Direction du dessin :

1 = De gauche à droite

3 = De haut en bas

5 = Par style (la direction est héritée du style de texte associé)

1

Chaîne de texte. Si la chaîne de texte est inférieure à 250 caractères, tous les caractères apparaissent dans le groupe 1. Si elle est supérieure à 250 caractères, la chaîne est divisée en 250 blocs de caractères, lesquels apparaissent dans un ou plusieurs des codes de groupe 3. Si l'on utilise des codes de groupe 3, le dernier groupe est un groupe 1 et contient moins de 250 caractères

3

Texte supplémentaire (toujours en blocs de 250 caractères) (facultatif)

7

Nom du style de texte (STANDARD si rien n'est indiqué) (facultatif)

210

Direction d'extrusion (facultatif ; valeur par défaut = 0, 0, 1)

DXF : valeur X ; APP : vecteur 3D

220, 230

DXF : valeurs Y et Z de la direction d'extrusion (facultatif)

11

Vecteur de direction de l'axe des X (dans le SCG)

DXF : valeur X ; APP : vecteur 3D

Un code de groupe 50 (angle de rotation en radians) transmis comme entrée DXF est converti en vecteur de direction équivalent (si un code 50 et le jeu de codes 11, 21, 31 sont transmis, ce dernier prévaut). Ceci s'avère utile dans le cas de conversions à partir d'objets texte

21, 31

DXF : valeurs Y et Z du vecteur de direction de l'axe des X (dans le SCG)

42

Largeur horizontale des caractères qui constituent l'entité mtext. Cette valeur doit être inférieure ou égale à celle du code de groupe 41 (lecture seule, valeur ignorée si entrée)

43

Hauteur verticale de l'entité mtext (lecture seule, valeur ignorée si entrée).

50

Angle de rotation en radians

73

Style d'espacement des lignes de l'entité MTEXT (facultatif) :

1 = Minimum (les caractères de taille plus grande sont prioritaires)

2 = Exactement (les caractères de taille plus grande ne sont pas prioritaires)

44

Facteur d'espacement des lignes de l'entité MTEXT (facultatif) :

Pourcentage de l'espacement par défaut (3 sur 5) à appliquer. Les valeurs admises vont de 0,25 à 4

90

Configuration du remplissage d'arrière-plan :

0 = Remplissage d'arrière-plan désactivé

1 = Utiliser la couleur du remplissage d'arrière-plan

2 = Utiliser la couleur de la fenêtre de dessin comme couleur de remplissage d'arrière-plan

420-429

Couleur d'arrière-plan (si couleur RVB)

430-439

Couleur d'arrière-plan (si nom de la couleur)

45

Echelle de la zone de remplissage (facultatif) :

Détermine le type de bordure entourant le texte.

63

Couleur de remplissage d'arrière-plan (facultatif) :

Couleur à utiliser pour le remplissage d'arrière-plan lorsque le code de groupe 90 est 1.

441

Transparence de la couleur de remplissage d'arrière-plan (non appliquée)

75

Type de colonne
76 Nombre de colonnes
78 Flux de colonne inversé
79 Hauteur automatique des colonnes
48 Largeur de colonne
49 Espacement entre les colonnes
50 Hauteur des colonnes ; ce code est suivi du nombre de colonnes (Int16), puis du nombre de hauteurs des colonnes

Des données étendues ayant l'ID d'application "DCO15" peuvent suivre une entité MTEXT. Cette entité contient des informations rattachées à la fonction ConnectBD.