RenderModelBuilder

RenderModelBuilder

Overview

RenderModelBuilder je třída v Aspose.Page FOSS pro Python.

Vytvářet dokumenty postupně.

Tato třída poskytuje 14 metod pro práci s RenderModelBuilder objekty v programech Python. K dispozici jsou následující metody: __init__, add_image, add_path, add_text, begin_page, clip, document, end_page, register_color_space, register_function, register_pattern, restore_state, a dvě další metody. Všechny veřejné členy jsou přístupné jakékoli aplikaci Python po instalaci balíčku Aspose.Page FOSS pro Python.

Methods

SignatureDescription
__init__()
set_default_page_size(width: float, height: float)Nastavit výchozí velikost stránky pro vytváření implicitních stránek.
begin_page(width: float, height: float)Začít novou stránku s explicitní velikostí.
end_page()Ukončit aktuální stránku a přidat ji k 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)Přidejte příkaz k odříznutí cesty na aktuální stránku.
save_state()Uložte současný stav grafické.
restore_state()Obnovit předchozí grafický stav.
document()RenderDocumentVrátit současný dokument.
register_color_space(color_space: ColorSpace)strZarejstovat zdroj barevného prostoru a vrátit jeho ID.
register_pattern(pattern: Pattern)strZarejstovat zdroj vzoru a vrátit jeho ID.
register_function(function: Function)strZarejstovat zdroj funkce a vrátit jeho ID.

See Also

 Čeština