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 for 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Регистрирайте ресурса в цветно пространство и върнете идентификатора му.
register_pattern(pattern: Pattern)strРегистрирайте ресурса и върнете идентификатора му.
register_function(function: Function)strРегистрирайте ресурса на функцията и върнете идентификатора му.

Вижте също:

 Български