RenderModelBuilder
Približni podaci
RenderModelBuilder je klasa u Aspose.Page FOSS za Python.
Izgraditi renderske dokumente postupno.
Ova klasa pruža 14 metoda za rad s RenderModelBuilder objektima u Python programima. Postoje i sljedeće metode: __init__, add_image, add_path, add_text, begin_page, clip, document, end_page, register_color_space, register_function, register_pattern, restore_state, i 2 dodatna metoda. Svi javni članovi su dostupni bilo kojoj Python aplikaciji nakon instalacije paketa Aspose.Page FOSS za Python.
Metoda za primjenu
| Potpis | Opisivanje |
|---|---|
__init__() | |
set_default_page_size(width: float, height: float) | Postavite podrazumijevanu veličinu stranice za implicitno kreiranje stranica. |
begin_page(width: float, height: float) | Počnite novu stranicu s eksplicitnom veličinom. |
end_page() | Završi trenutnu stranicu i doda je 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) | Dodajte zapovijed za presjecanje staze na trenutnu stranicu. |
save_state() | Sačuvaj trenutno grafičko stanje. |
restore_state() | Obnoviti prethodno grafičko stanje. |
document() → RenderDocument | Vrati trenutni dokument za renderiranje. |
register_color_space(color_space: ColorSpace) → str | Registruj resurs u boji i vrati njegov ID. |
register_pattern(pattern: Pattern) → str | Registruj izvor uzorka i vrati njegov ID. |
register_function(function: Function) → str | Registruj resurs funkcije i vrati njegov ID. |