Rasterizer

Rasterizer

Přehled

Rasterizer je třída v Aspose.Font FOSS pro Python.

Scanline rasterizér pro obrysy GlyphPath s pure-Python PNG exportem.

Tato třída poskytuje 5 metod pro práci s objekty Rasterizer v programech Python. Dostupné metody zahrnují: __init__, clear, close_contour, draw_path, to_png. Všichni veřejní členové jsou přístupní jakékoli aplikaci Python po instalaci balíčku Aspose.Font FOSS pro Python. Vlastnosti: curve_tolerance, height, width.

Vlastnosti

Název:Typ:PřístupPopis:
curve_tolerancefloatČteníZíská toleranci křivky.
width``ČteníZíská šířku.
height``ČteníZíská výšku.

Metody

Podpis:Popis:
__init__(width: int, height: int, background: tuple[int, int, int])Calls init na této instanci Rasterizeru.
`clear(color: tuple[int, int, int]None)`
`draw_path(path: GlyphPath, color: tuple[int, int, int], transform: tuple[float, …]None)`
to_png() → bytesZakódujte aktuální RGB buffer jako 8-bitový PNG (IHDR+IDAT+IEND).
close_contour()Dokončí aktuální konturu, která je rasterizována.

Viz také:

 Čeština