RenderModelBuilder

RenderModelBuilder

Opinie generală

RenderModelBuilder este o clasă în Aspose.Page FOSS pentru Python.

Construiți documentele de render în mod progresiv.

Această clasă oferă 14 metode pentru a lucra cu obiecte RenderModelBuilder în programele Python. Metodele disponibile includ: __init__, add_image, add_path, add_text, begin_page, clip, document, end_page, register_color_space, register_function, register_pattern, restore_state, și 2 metode suplimentare. Toți membrii publicului sunt accesibili oricărei aplicații Python după instalarea pachetului FOSS pentru Python.

Metode de evaluare

SignatureDescriere:
__init__()
set_default_page_size(width: float, height: float)Setează dimensiunea implicită a paginii pentru crearea implicită a paginii.
begin_page(width: float, height: float)Începe o nouă pagină cu mărime explicită.
end_page()Încheie pagina curentă și adăuga-l la document.
`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)Adăugaţi o comandă de tranşare a căii la pagina curentă.
save_state()Salvați starea grafică curentă.
restore_state()Restaurează grafica de la început.
document()RenderDocumentÎntoarce documentul curent.
register_color_space(color_space: ColorSpace)strÎnregistrează o resursă spaţiu color şi întoarce ID-ul.
register_pattern(pattern: Pattern)strÎnregistrează o resursă de model şi întoarce-i ID.
register_function(function: Function)strÎnregistrați o resursă funcție și întoarce ID-ul său.

Vezi și:

 Română