Sprache 2021

Sprache / erweiterte Anweisungen Draw-Anweisungen - Zeichnen von Text

DrawTextMonospace(text, left, top, width, height, charWidth[, alignment])

DrawTextMonospace(text, left, top, width, height, charWidth[, alignment])

Syntax

DrawTextMonospace(Inhalt, Links, Oben, Breite, Höhe, Zeichenweite[, Ausrichtung])


ParameterDatentypBeschreibung
InhalttextBeliebiger Text
LinksnumberAbstand zum linken Rand des jeweiligen Bereichs (in Zehntelmillimetern)
ObennumberAbstand zum oberen Rand des jeweiligen Bereichs (in Zehntelmillimetern)
BreitenumberBreite des Eingabebereichs (in Zehntelmillimetern)
HöhenumberHöhe des Eingabebereichs (in Zehntelmillimetern)
Zeichenweitenumber
Abstand der Zeichen (in Zehntelmillimetern)
AusrichtungnumberOptionaler Wert für die Textausrichtung:
  • 1 links
  • 3 rechts


Beschreibung

Die DrawTextMonospace-Anweisung gibt einen einzeiligen Text mit einem definierten Zeichenabstand aus, z. B. für den Ausdruck von ESR-Referenzzeilen. Der Zeichenabstand wird mit dem Parameter Zeichenweite festgelegt

Wird der Text nicht oder nur unvollständig ausgegeben, kann dies folgende Ursachen haben: 

  • Die für den Eingabebereich angegebene Höhe reicht nicht aus, um den Text vollständig darzustellen.

  • Die Schriftgrösse ist grösser als die in der Anweisung DrawText angegebene Höhe.
  • Der mit der Anweisung SetArea definierte Bereich wird überschritten.

Optional kann die Textausrichtung (1 für links und 3 für rechts) angegeben werden. Als Vorgabe wird der Text links ausgerichtet. 

Die DrawTextMonospace-Anweisung kann nicht in den Bereichen BeginDocument und BeginPage verwendet werden.


Beispiel