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

NameTypeAccessDescription
curve_tolerancefloatReadОтримає толерансність кривої.
width``ReadОбирає ширину.
height``ReadЗнайде висоту.

Methods

SignatureDescription
__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()Завершує растеризацію контуру.

See Also

 Українська