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

NameTypeAccessDescription
curve_tolerancefloatReadDet är den kurva toleransen.
width``ReadFå bredden.
height``ReadFå höjden.

Methods

SignatureDescription
__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()bytesInkodar nuvarande RGB-buffer som 8-bitars PNG (IHDR+IDAT +IEND).
close_contour()Slutar den aktuella konturen som rasteras

See Also

 Svenska