MTEXT (DXF)

Die folgenden Gruppencodes gelten für Elemente vom Typ MTEXT.

MTEXT-Gruppencodes

Gruppencode

Beschreibung

100

Subklassenmarkierung (AcDbMText)

10

Einfügepunkt

DXF: X-Wert; ANW: 3D-Punkt

20, 30

DXF: Y- und Z-Werte für einen Einfügepunkt

40

Nominale (ursprüngliche) Texthöhe

41

Breite des referenzierten Rechtecks

71

Anschlusspunkt:

1 = Oben links

2 = Oben zentriert

3 = Oben rechts

4 = Mitte links

5 = Mitte zentriert

6 = Mitte rechts

7 = Unten links

8 = Unten zentriert

9 = Unten rechts

72

Zeichnungsrichtung:

1 = Von links nach rechts

3 = Von oben nach unten

5 = Nach Stil (die Flussrichtung wird aus dem zugeordneten Textstil übernommen)

1

Zeichenfolge. Wenn die Zeichenfolge weniger als 250 Zeichen umfasst, befinden sich alle Zeichen in Gruppe 1. Bei Zeichenfolgen mit mehr als 250 Zeichen wird die Zeichenfolge in Blöcken von je 250 Zeichen gegliedert, die in einem oder mehreren Codes der Gruppe 3 aufgeführt werden. Wenn Codes der Gruppe 3 verwendet werden, ist die letzte Gruppe eine Gruppe 1 und enthält weniger als 250 Zeichen.

3

Zusätzlicher Text (stets in Blöcken von je 250 Zeichen) (optional)

7

Textstilname (Vorgabewert = STANDARD) (optional)

210

Extrusionsrichtung (optional; Vorgabewert = 0, 0, 1)

DXF: X-Wert; ANW: 3D-Vektor

220, 230

DXF: Y- und Z-Werte der Extrusionsrichtung (optional)

11

Richtungsvektor der X-Achse (im WKS)

DXF: X-Wert; ANW: 3D-Vektor

Ein Gruppencode 50 (Drehwinkel in Bogenmaß), der als DXF-Eingabe übergeben wurde, wird in den entsprechenden Richtungsvektor umgewandelt. (Falls sowohl ein Code 50 als auch die Codes 11, 21, 31 übergeben werden, wird der letzte Code berücksichtigt.) Auf diese Weise wird die Konvertierung von Textobjekten vereinfacht.

21, 31

DXF: Y- und Z-Werte des Richtungsvektors der X-Achse (im WKS)

42

Horizontale Breite der Zeichen im Absatztextelement. Dieser Wert ist stets kleiner oder gleich dem Wert im Gruppencode 41 (schreibgeschützt; Eingaben werden ignoriert).

43

Vertikale Höhe des Absatztextelements (schreibgeschützt; Eingaben werden ignoriert)

50

Drehwinkel in Bogenmaß

73

Stil für Zeilenabstand bei Absatztext (optional):

1 = Mindestens (bei größeren Zeichen wird der Wert überschrieben)

2 = Genau (bei größeren Zeichen wird der Wert nicht überschrieben)

44

Zeilenabstand bei Absatztext (optional):

Prozentsatz vom vorgegebenen Zeilenabstand (3-auf-5) wird angewandt. Gültige Werte liegen im Bereich von 0.25 bis 4.00.

90

Einstellung Hintergrundfüllung:

0 = Hintergrundfüllung aus

1 = Farbe Hintergrundfüllung verwenden

2 = Farbe des Zeichnungsfensters als Farbe der Hintergrundfüllung verwenden

420 - 429

Hintergrundfarbe (falls RGB-Farbe)

430 - 439

Hintergrundfarbe (falls Farbname)

45

Skalierfaktor Füllfeld (optional)

Legt fest, wie viel Rand um den Text gezogen wird.

63

Hintergrundfüllfarbe (optional):

Farbe für die Hintergrundfüllung, wenn der Gruppencode 90 auf 1 eingestellt ist.

441

Transparenz der Hintergrundfüllfarbe (nicht implementiert)

75

Spaltentyp
76 Spaltenanzahl
78 Umgekehrter Spaltenfluss
79 Automatische Spaltenhöhe
48 Spaltenbreite
49 Spaltenbundsteg
50 Spaltenhöhen; diesem Code folgt eine Spaltenanzahl (Int16) sowie die Anzahl der Spaltenhöhen.

XDaten mit der Anwendungs-ID "DCO15" können einem MText-Element folgen. Diese Daten enthalten Informationen zur Funktion DB-Verbindung.