Rasterizer
Rasterizer
Overview
Rasterizer є клас у Aspose.Font FOSS для Python.
Растеризатор сканерних ліній для GlyphPath контур з чисто-Пайтонним експортом PNG.
Цей клас надає 5 методів роботи з об’єктами Растеризатора в програмах Python. Доступні методи включають: __init__, clear, close_contour, draw_path, to_png. Всі публічні члени доступні будь-якій додаткові Python після встановлення Aspose.Font FOSS для пакету Python. Свойства: curve_tolerance, height, width.
Properties
| Name | Type | Access | Description |
|---|---|---|---|
curve_tolerance | float | Read | Отримає толерансність кривої. |
width | `` | Read | Обирає ширину. |
height | `` | Read | Знайде висоту. |
Methods
| Signature | Description |
|---|---|
__init__(width: int, height: int, background: tuple[int, int, int]) | Calls init (починається) на цьому інстанції Растеризатора. |
| `clear(color: tuple[int, int, int] | None)` |
| `draw_path(path: GlyphPath, color: tuple[int, int, int], transform: tuple[float, …] | None)` |
to_png() → bytes | Кодируйте поточний RGB-буфер як 8-бітний PNG (IHDR+IDAT + IEND). |
close_contour() | Завершує растеризацію контуру. |