TextRenderer

TextRenderer

Overzicht

TextRenderer is een klasse in Aspose.Font FOSS voor Python.

Layout tekst met behulp van de glyph-metrieken van een lettertype en optionele kerning-paren.

Deze klasse biedt 5 methoden voor het werken met TextRenderer objecten in Python programma’s. Beschikbare methoden zijn: layout, layout_glyphs, render_png, render_rgb, render_svg. Alle publieke leden zijn toegankelijk voor elke Python applicatie na het installeren van het Aspose.Font FOSS voor Python pakket.

Methoden

HandtekeningBeschrijving
layout(font: Font, text: str, size: float, kern: bool) → TextLayoutLos tekst op naar GlyphIds en roep vervolgens layout_glyphs aan.
layout_glyphs(font: Font, glyph_ids: list[GlyphId], size: float, kern: bool) → TextLayoutPlaats vooraf opgeloste glyph-ID’s.
`render_rgb(font: Font, text: str, size: float, color: tuple[int, int, int], background: tuple[int, int, int], padding: int, antialias: bool, _fixed_canvas: tuple[int, int]None, _fixed_baseline: float
render_png(font: Font, text: str, size: float, color: tuple[int, int, int], background: tuple[int, int, int], padding: int, antialias: bool) → bytesRenderen van enkelregelige tekst naar PNG-bytes via software rasterisatie.
render_svg(font: Font, text: str, size: float, color: tuple[int, int, int], background: tuple[int, int, int], padding: int) → bytesRenderen van enkelregelige tekst naar SVG-bytes met vectorcontouren.

Zie ook

 Nederlands