font = cairo.ToyFontFace(family$, slant, weight)
family$, slant und weight.
Diese Schriftarten werden bei der Implementierung der
Cairo-Kontext-"Toy"-Schriftart-API verwendet.
Der Parameter-slant kann eine der folgenden Konstanten sein:
#CAIRO_FONT_SLANT_NORMAL #CAIRO_FONT_SLANT_ITALIC #CAIRO_FONT_SLANT_OBLIQUE |
Der Parameter weight kann eine der folgenden Konstanten sein:
#CAIRO_FONT_WEIGHT_NORMAL #CAIRO_FONT_WEIGHT_BOLD |
Wenn family$ die Zeichenkette mit der Länge Null "" ist, wird die
plattformspezifische Standardfamilie angenommen. Die Standardfamilie
kann dann mit cfontface:GetFamily() abgefragt werden.
Die Funktion ccontext:SelectFontFace() verwendet dies, um Schriftarten zu erstellen. Einschränkungen und andere Details zu Toy-Schriftarten finden Sie in dieser Funktion.
Dieser Befehl gibt eine neu erstellte Schriftart "Cairo" zurück. Wird gelöscht mit cfontface:Free(), wenn Sie sie nicht mehr verwenden.