Rasterizer
Rasterizer
Összefoglaló
Rasterizer egy osztály a FOSS-ban Pythonhoz.
A GlyphPath körvonalak szkennyelyezéséhez tiszta Python PNG export.
Ez a osztály 5 módszert kínál a Python programokban raszterizáló objektumokkal való munkavégzéshez. A rendelkezésre álló módszerek közé tartozik: __init__, clear, close_contour, draw_path, to_png. Minden nyilvános tag hozzáférhető bármely Python alkalmazás után telepítése a Aspose.Font FOSS for Python csomag. A tulajdonságok: curve_tolerance, height, width.
A tulajdonságok
| A neve: | A típus: | Hozzáférés | Leírás |
|---|---|---|---|
curve_tolerance | float | Olvasd! | A görbék toleráns. |
width | `` | Olvasd! | Megvan a szélesség. |
height | `` | Olvasd! | Megvan a magassága. |
Módszerek
| Az aláírás: | Leírás |
|---|---|
__init__(width: int, height: int, background: tuple[int, int, int]) | Hívások init a Rasterizer-ben. |
| `clear(color: tuple[int, int, int] | None)` |
| `draw_path(path: GlyphPath, color: tuple[int, int, int], transform: tuple[float, …] | None)` |
to_png() → bytes | A jelenlegi RGB-tömegkódot 8-bites PNG formában kódolja (IHDR+IDAT + IEND). |
close_contour() | A mostani kontur véglegesítése. |