RenderModelBuilder

RenderModelBuilder

Przegląd

RenderModelBuilder jest klasą w Aspose.Page FOSS dla Python.

Twórz dokumenty renderujące stopniowo.

Ta klasa udostępnia 14 metod do pracy z obiektami RenderModelBuilder w programach Python. Dostępne metody to: __init__, add_image, add_path, add_text, begin_page, clip, document, end_page, register_color_space, register_function, register_pattern, restore_state oraz 2 dodatkowe metody. Wszystkie publiczne elementy są dostępne dla każdej aplikacji Python po zainstalowaniu pakietu Aspose.Page FOSS dla Python.

Metody

SygnaturaOpis
__init__()
set_default_page_size(width: float, height: float)Ustaw domyślny rozmiar strony dla automatycznego tworzenia stron.
begin_page(width: float, height: float)Rozpocznij nową stronę z określonym rozmiarem.
end_page()Zakończ bieżącą stronę i dołącz ją do dokumentu.
`add_path(path: Path, stroke: StrokeStyleNone, fill: Paint
`add_text(text: str, font_ref: str, font_size: float, matrix: Matrix, fill: PaintNone)`
`add_image(image_id: str, width: int, height: int, matrix: Matrix, mask: bool, mask_paint: PaintNone)`
clip(path: Path, fill_rule: str)Dodaj polecenie ścieżki przycinania do bieżącej strony.
save_state()Zapisz bieżący stan grafiki.
restore_state()Przywróć poprzedni stan graficzny.
document() → RenderDocumentZwróć bieżący dokument renderowania.
register_color_space(color_space: ColorSpace) → strZarejestruj zasób przestrzeni kolorów i zwróć jego identyfikator.
register_pattern(pattern: Pattern) → strZarejestruj zasób wzoru i zwróć jego identyfikator.
register_function(function: Function) → strZarejestruj zasób funkcji i zwróć jego ID.

Zobacz także

 Polski