Start >

Texte formatieren

Sie können die Ausgabetexte nach Belieben und für jeden BeginGraphicsText-Bereich einzeln formatieren. Die Formatierung erfolgt über die folgenden Anweisungen:

Formatierung

Anweisung

Schriftart

SetTextFont(name)

Schriftgröße

SettTextSize(size)

Schriftfarbe

SetTextColor(color)

Fett

SetTextBold(bold)

Kursiv

SetTextItalic(italic)

Unterstrichen

SetTextUnderline(underline)

Textausrichtung (linksbündig, rechtsbündig, zentriert)

SetTextAlignment(align)

Im folgenden Beispiel werden zunächst der Dokumentbereich und die Schriftfarbe definiert und dann Schriftgröße, Schriftstil, Schriftart und Textausrichtung festgelegt. Dafür werden die entsprechenden Anweisungen in den jeweiligen Textbereich eingefügt. Die Formatierung ist jeweils bis zur nächsten Formatierungsanweisung gültig. Die Textausrichtung kann innerhalb der DrawText-Anweisung definiert werden.

So definieren Sie den Dokumentbereich und die Schriftfarbe:

  1. Um für alle 4 Seiten des Dokuments einen Rand von jeweils 15 mm zu definieren, geben Sie im Bereich BeginDocument für die Anweisung SetDocument die Werte (150, 150, 150, 150) ein.

  2. Definieren Sie eine Konstante für die Textfarbe.

    images/download/attachments/19890859/SetTextColor1.png

So legen Sie Schriftfarbe, Schriftstil, Schriftgröße und Schriftart fest:

  1. Legen Sie im Bereich BeginGraphicsText mithilfe der Anweisung SetTextColor(color) die Schriftfarbe Rot fest.

  2. Legen Sie mit der Anweisung SetTextItalic(italic) den Schriftstil kursiv fest.
    Zur eigenen Information können Sie einen Kommentar eingeben, z. B.: 'Schriftstil: kursiv.

  3. Legen Sie mit der Anweisung SetTextSize(size) die Schriftgröße auf 9 Punkt fest.

  4. Legen Sie mit der Anweisung SetTextFont(name[, pdffontname]) die Schriftart Arial fest.

  5. Legen Sie der Anweisung DrawText das Absatzformat zentriert fest.

  6. Wiederholen Sie diese Schritte für den zweiten Textbereich mit den folgenden Werten:

    • zu 3.: SetTextBold(bold) (fett)

    • zu 4.: (16)

    • zu 5.: Courier

    • zu 6.: ALIGN_RIGHT (rechtsbündig)

    images/download/attachments/19890859/Text_formatieren3.png

Nächstes Thema: