Bezeichnung
  cscaledfont:GlyphExtents -- Gibt die Glyphen-Ausdehnungen zurück
Übersicht

      t = cscaledfont:GlyphExtents(glyphs[, offset, num_glyphs])

Beschreibung
  Ruft die Grenzen für ein Glyphen-Array ab. Die Grenzen beschreiben ein Benutzerbereichrechteck, das den "eingefärbten" Teil der Glyphen umschließt, wie sie von ccontext:ShowGlyphs() gezeichnet würden, wenn der Grafikstatus "cairo" auf die gleiche Schriftart, Schriftartmatrix und CTM eingestellt wäre und Schriftartoptionen wie die skalierte Schriftart. Darüber hinaus geben die Werte `XAdvance` und `YAdvance` den Betrag an, um den der aktuelle Punkt durch ccontext:ShowGlyphs() ausgedehnt würde.

  Beachten Sie, dass Leerzeichen Glyphen nicht zur Größe des Rechtecks beitragen, wie sie in den Feldern `Width` und `Height` der Ausmaße zurückgegeben werden.

  Diese Funktion gibt eine Tabelle zurück, die die Glyphenausdehnungen enthält. Eine Beschreibung aller Tabellenfelder finden Sie unter ccontext:TextExtents().

Eingaben
  glyphs
    ein Glyphen-Array, das Glyphen-IDs mit X- und Y-Versatz enthält
  offset
    Optional: Versatz des Array, das das Startzeichen angibt (standardmäßig 0, was das erste Zeichen bedeutet).
  num_glyphs
    Optional: Anzahl der anzuzeigenden Glyphen (Standard ist -1, was alle Glyphen bedeutet)
Rückgabewerte
  t
    Tabelle mit den Glyphenausdehnungen (siehe oben).

Navigation zeigen