RenderModelBuilder

RenderModelBuilder

خلاصه ای

RenderModelBuilder یک کلاس در Aspose.Page FOSS برای پایتون است.

اسناد رندر را به صورت تدریجی ایجاد کنید.

این کلاس 14 روش برای کار با RenderModelBuilder اشیاء در برنامه های پایتون را فراهم می کند. روش های موجود شامل: __init__, add_image, add_path, add_text, begin_page, clip, document, end_page, register_color_space, register_function, register_pattern, restore_state,، و دو روش اضافی. همه اعضای عمومی پس از نصب بسته Aspose.Page FOSS برای پایتون به هر برنامه ی Python دسترسی دارند.

روش ها

Signatureشرح:
__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 آن را برگردانید.

همچنین ببینید:

 فارسی