RenderModelBuilder
RenderModelBuilder
अवलोकन
RenderModelBuilder यह एक क्लास है Aspose.Page FOSS के लिए Python।.
दस्तावेजों को बढ़ावा देने के लिए।.
इस कक्षा में पायथन प्रोग्रामों में RenderModelBuilder वस्तुओं के साथ काम करने के लिए 14 तरीके प्रदान किए जाते हैं।. उपलब्ध तरीकों में शामिल हैं: __init__, add_image, add_path, add_text, begin_page, clip, document, end_page, register_color_space, register_function, register_pattern, restore_state,और दो अतिरिक्त तरीके।. सभी सार्वजनिक सदस्य किसी भी Python अनुप्रयोग के लिए उपलब्ध हैं Aspose.Page FOSS को स्थापित करने के बाद Python पैकेज।.
विधियाँ
| Signature | Description |
|---|---|
__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 | एक रंग अंतरिक्ष संसाधन दर्ज करें और अपना आईडी वापस करें।. |
register_pattern(pattern: Pattern) → str | एक पैटर्न संसाधन दर्ज करें और अपना आईडी वापस करें।. |
register_function(function: Function) → str | एक फ़ंक्शन संसाधन दर्ज करें और अपना आईडी वापस करें।. |