RenderModelBuilder

RenderModelBuilder

סקירה כללית

RenderModelBuilder הוא שיעור ב Aspose.Page FOSS עבור Python.

להציג את המסמכים באופן אינטנסיבי.

שיעור זה מספק 14 שיטות לעבוד עם אובייקטים RenderModelBuilder בתוכניות Python. שיטות זמינות כוללות: __init__, add_image, add_path, add_text, begin_page, clip, document, end_page, register_color_space, register_function, register_pattern, restore_state,2 שיטות נוספות. כל החברים הציבוריים זמינים לכל יישום Python לאחר התקנת Aspose.Page FOSS עבור חבילת Python.

שיטות

חתימהתיאור
__init__()
set_default_page_size(width: float, height: float)הגדר את גודל הדף הנדרש ליצירת דף אישית.
begin_page(width: float, height: float)התחל דף חדש בגודל ברור.
end_page()סיים את הדף הנוכחי ולהוסיף אותו לתוך המסמך.
`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)הוסף פקודה של מסלול קליפ לדף הנוכחי.
save_state()שמור את מצב הגרפיקה הנוכחי.
restore_state()לשחזר את מצב הגרפיקה הקודם.
document()RenderDocumentהחזיר את המסמך הנוכחי.
register_color_space(color_space: ColorSpace)strרשום משאבי חלל צבע וחזיר את ה-ID שלה.
register_pattern(pattern: Pattern)strרשום משאבי דפוס ולהחזיר את ה-ID שלה.
register_function(function: Function)strרשום משאבי פונקציה ולהחזיר את ה-ID שלה.

ראה גם

 עברית