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: 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) | הוסף פקודה של מסלול קליפ לדף הנוכחי. |
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 שלה. |