MTEXT (DXF)

I codici di gruppo riportati di seguito sono relativi alle entità MTEXT.

Codici di gruppo delle entità MTEXT

Codice di gruppo

Descrizione

100

Contrassegno di sottoclasse (AcDbMText).

10

Punto di inserimento

DXF: valore X; APP: punto 3D

20, 30

DXF: valori Y e Z di un punto di inserimento

40

Altezza del testo nominale (iniziale).

41

Larghezza del rettangolo di riferimento.

71

Punto di collegamento:

1 = alto sinistra; 2 = alto centro; 3 = alto destra

4 = mezzo sinistra; 5 = mezzo centro; 6 = mezzo destra

7 = basso sinistra; 8 = basso centro; 9 = basso destra

72

Direzione di disegno:

1 = da sinistra a destra;

3 = dall'alto in basso;

5 = in base allo stile (il senso della direzione è ereditato dallo stile di testo associato).

1

Stringa di testo. Se la stringa di testo contiene meno di 250 caratteri, tutti i caratteri vengono visualizzati nel codice di gruppo 1. In caso contrario, la stringa viene suddivisa in frammenti composti ognuno da 250 caratteri visualizzati in uno o più codici di gruppo 3. Se si utilizzano i codici di gruppo 3, l'ultimo frammento è un codice di gruppo 1 contenente meno di 250 caratteri.

3

Testo aggiuntivo (sempre in frammenti di 250 caratteri) (opzionale).

7

Nome dello stile di testo (opzionale, STANDARD se non viene specificato).

210

Direzione di estrusione (opzionale, default = 0, 0, 1)

DXF: valore X; APP: vettore 3D

220, 230

DXF: valori Y e Z della direzione di estrusione (opzionale)

11

Vettore di direzione dell'asse X (nel sistema WCS).

DXF: valore X; APP: vettore 3D

Un codice di gruppo 50 (angolo di rotazione in radianti) passato come input DXF viene convertito nel vettore di direzione equivalente (se vengono passati un codice 50 e i codici 11, 21, 31, l'ultimo avrà la priorità). Questo facilita le operazioni di conversione degli oggetti di testo.

21, 31

DXF: valori Y e Z del vettore di direzione dell'asse X (nel sistema WCS)

42

Larghezza orizzontale dei caratteri che costituiscono l'entità mtext. Questo valore sarà sempre uguale o inferiore a quello del codice di gruppo 41 (codice di sola lettura, ignorato se già disponibile).

43

Altezza verticale dell'entità mtext (codice di sola lettura, ignorato se già disponibile).

50

Angolo di rotazione in radianti.

73

Stile di spaziatura linea del testo multilinea (opzionale):

1 = Almeno (i caratteri più alti modificano lo stile di spaziatura)

2 = Esatto (i caratteri più alti non comportano alcuna modifica).

44

Fattore di spaziatura linea del testo multilinea (opzionale):

percentuale della spaziatura linea di default (3 su 5) da applicare. È possibile specificare un valore compreso tra 0.25 e 4.00.

90

Impostazione del riempimento sfondo:

0 = riempimento sfondo non attivo

1 = utilizza colore di riempimento sfondo

2 = utilizza colore della finestra di disegno come colore di riempimento sfondo

420-429

Colore di sfondo (se colore RGB)

430-439

Colore di sfondo (se nome del colore)

45

Scala della finestra di riempimento (opzionale):

Determina la quantità di bordo attorno al testo.

63

Colore di riempimento dello sfondo (opzionale):

Colore da utilizzare per il riempimento dello sfondo quando il codice di gruppo 90 corrisponde a 1.

441

Trasparenza del colore di riempimento dello sfondo (non implementato)

75

Tipo di colonna
76 Conteggio colonne
78 Flusso colonne invertito
79 Altezza automatica colonna
48 Larghezza colonna
49 Spaziatura tra colonne
50 Altezza colonne; questo codice è seguito da un conteggio di colonne (Int16) e quindi dal numero relativo all'altezza delle colonne.

Un'entità mtext può essere seguita da dati estesi con l'ID applicazione "DCO15". Questi dati contengono informazioni relative alla funzionalità Collega database.