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
| Signature | Description |
|---|---|
__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: StrokeStyle | None, fill: Paint |
| `add_text(text: str, font_ref: str, font_size: float, matrix: Matrix, fill: Paint | None)` |
| `add_image(image_id: str, width: int, height: int, matrix: Matrix, mask: bool, mask_paint: Paint | None)` |
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() → RenderDocument | Vrátit současný dokument. |
register_color_space(color_space: ColorSpace) → str | Zarejstovat zdroj barevného prostoru a vrátit jeho ID. |
register_pattern(pattern: Pattern) → str | Zarejstovat zdroj vzoru a vrátit jeho ID. |
register_function(function: Function) → str | Zarejstovat zdroj funkce a vrátit jeho ID. |