4.4 Text ausgeben

Der Text wird durch die folgenden Schritte ausgegeben:

  1. Beginnen Sie mit dem Ausgeben von Text durch Aufruf von page:BeginText().
  2. Setzen Sie die Textzustände (z.B. Schriftart, Füllfarbe....) mit Hilfe von Textstatus- oder Farb-Operatoren. Mindestens page:SetFontAndSize() muss einmal aufgerufen werden, bevor Text-Operatoren aufgerufen werden.
  3. Setzen Sie die Textpositionierung durch Aufruf von Textpositionierungs-Operatoren.
  4. Zeigen Sie Text durch den Aufruf von Textzeichnungs-Operatoren an.
  5. Die Schritte 2 bis 4 ggf. wiederholen.
  6. Beenden Sie das Ausgeben von Text durch Aufruf von page:EndText().

Die folgende Abbildung verdeutlicht die Positionierung des Textes:

Sie sehen, dass im Gegensatz zum Hollywood-Koordinatensystem das Koordinatensystem des PDF-Dokuments für die Platzierung von Text unten beginnt und sich nach oben erstreckt.

Hier ist eine Liste der Textstatus-Operatoren:

 
page:SetCharSpace()
page:SetFontAndSize()
page:SetHorizontalScaling()
page:SetTextLeading()
page:SetTextRenderingMode()
page:SetTextRise()
page:SetWordSpace()

Hier ist eine Liste von Textpositionierungs-Operatoren:

 
page:MoveTextPos()
page:SetTextMatrix()

Hier ist eine Liste von Textzeichnungs-Operatoren:

 
page:ShowText()
page:ShowTextNextLine()
page:TextOut()
page:TextRect()


Navigation zeigen