Rasterizer

Rasterizer

Przegląd

Rasterizer jest klasą w Aspose.Font FOSS dla Python.

Rasteryzator skanowy linii dla obrysów GlyphPath z czystym eksportem PNG Python.

Ta klasa udostępnia 5 metod do pracy z obiektami Rasterizer w programach Python. Dostępne metody to: __init__, clear, close_contour, draw_path, to_png. Wszystkie publiczne elementy są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.Font FOSS dla Python. Właściwości: curve_tolerance, height, width.

Właściwości

NazwaTypDostępOpis
curve_tolerancefloatOdczytZwraca tolerancję krzywej.
width``OdczytZwraca szerokość.
height``OdczytPobiera wysokość.

Metody

SygnaturaOpis
__init__(width: int, height: int, background: tuple[int, int, int])Calls init na tej instancji Rasterizera.
`clear(color: tuple[int, int, int]None)`
`draw_path(path: GlyphPath, color: tuple[int, int, int], transform: tuple[float, …]None)`
to_png() → bytesZakoduj bieżący bufor RGB jako 8-bitowy PNG (IHDR+IDAT+IEND).
close_contour()Finalizuje bieżący kontur w trakcie rasteryzacji

Zobacz także

 Polski