RenderModelBuilder

RenderModelBuilder

Összefoglaló

RenderModelBuilder egy osztály a FOSS-ban Pythonhoz.

Renderszolgáltatási dokumentumok fokozatos létrehozása.

Ez a osztály 14 módszert biztosít az RenderModelBuilder objektumokkal való munkavégzéshez Python programokban. A rendelkezésre álló módszerek közé tartozik: __init__, add_image, add_path, add_text, begin_page, clip, document, end_page, register_color_space, register_function, register_pattern, restore_state, és 2 további módszer. Minden nyilvános tag hozzáférhető bármely Python alkalmazás után telepítése a Aspose.Page FOSS for Python csomag.

Módszerek

Az aláírás:Leírás
__init__()
set_default_page_size(width: float, height: float)A beágyazott oldal létrehozásához állítsa be az alapértelmezett oldalszámot.
begin_page(width: float, height: float)Kezdje el az új oldalt a kifejezett méretekkel.
end_page()Végezze be a jelenlegi oldalt és csatolja hozzá az okmányhoz.
`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)Hozzáadja a mostani oldalon egy vágási útvonal parancsot.
save_state()Műképezni a jelenlegi grafikát.
restore_state()Visszaállítja a korábbi grafikát.
document()RenderDocumentAdja vissza a jelenlegi dokumentumot.
register_color_space(color_space: ColorSpace)strRegisztráljon egy színes térforrást, és adja vissza a azonosítóját.
register_pattern(pattern: Pattern)strRegisztráljon egy mintaforrást és adja vissza a azonosítóját.
register_function(function: Function)strRegisztráljon egy funkció erőforrást és adja vissza a azonosítóját.

Lásd még:

 Magyar