Rasterizer
Overview
Rasterizer är en klass i Aspose.Font FOSS för Python.
Scanline rasterizer för GlyphPath utskrifter med ren Python PNG export.
Denna klass ger 5 metoder för att arbeta med Rasterizer objekt i Python-program. Tillgängliga metoder inkluderar: __init__, clear, close_contour, draw_path, to_png. Alla offentliga medlemmar är tillgängliga för någon Python-ansökan efter att ha installerat Aspose.Font FOSS för Pythons paket. och egenskaper: curve_tolerance, height, width.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
curve_tolerance | float | Read | Det är den kurva toleransen. |
width | `` | Read | Få bredden. |
height | `` | Read | Få höjden. |
Methods
| Signature | Description |
|---|---|
__init__(width: int, height: int, background: tuple[int, int, int]) | Calls Inti I detta fall av rasteriser. |
| `clear(color: tuple[int, int, int] | None)` |
| `draw_path(path: GlyphPath, color: tuple[int, int, int], transform: tuple[float, …] | None)` |
to_png() → bytes | Inkodar nuvarande RGB-buffer som 8-bitars PNG (IHDR+IDAT +IEND). |
close_contour() | Slutar den aktuella konturen som rasteras |