Shape

Огляд

Shape — це клас у Aspose.Words FOSS для Python. Наслідує від: BaseModel, NodeCastMixin.

Об’єкти Shape відкривають геометричні та вмістові властивості, такі як ширина, висота, image_data та text_box, і їх можна приводити до інших типів вузлів за допомогою as_body(), as_paragraph() тощо.

Цей клас надає 8 методів для роботи з об’єктами Shape у програмах Python. Доступні методи включають: as_body, as_cell, as_paragraph, as_row, as_run, as_section, as_shape, as_table. Усі публічні члени доступні будь-якому застосунку Python після встановлення пакету Aspose.Words FOSS для Python. Властивості: allow_overlap, alternative_text, anchor_locked, behind_text, fill_color, has_image та ще 18.

Властивості

НазваТипДоступОпис
typestrЧитанняОтримує тип.
shape_type`intNone`Читання
namestrЧитанняОтримує назву.
alternative_textstrЧитанняОтримує альтернативний текст.
width`floatNone`Читання
height`floatNone`Читання
is_inline`boolNone`Читання
has_image`boolNone`Читання
image_dataOptional[ImageData]ЧитанняОтримує дані зображення.
text_box`dict[str, Any]None`Читання
fill_colorstrЧитанняОтримує колір заливки.
strokeOptional[Border]ЧитанняОтримує контур.
text_box_anchorintЧитанняОтримує прив’язку текстового поля.
wrap_typeintЧитанняОтримує тип обгортки.
relative_horizontal_positionintЧитанняОтримує відносну горизонтальну позицію.
relative_vertical_positionintЧитанняОтримує відносну вертикальну позицію.
leftfloatЧитанняОтримує ліву координату.
topfloatЧитанняОтримує верх.
horizontal_alignmentintЧитанняОтримує горизонтальне вирівнювання.
vertical_alignmentintЧитанняОтримує вертикальне вирівнювання.
behind_textboolЧитанняОтримує текст позаду.
allow_overlapboolЧитанняОтримує allow overlap.
is_layout_in_cellboolЧитанняОтримує isLayout у клітинці.
anchor_lockedboolЧитанняПовертає, чи зафіксовано прив’язку.

Методи

СигнатураОпис
as_body()Викликає as_body на цьому екземплярі Shape.
as_cell()Викликає as_cell на цьому екземплярі Shape.
as_paragraph()Викликає as_paragraph на цьому екземплярі Shape.
as_row()Викликає as_row на цьому екземплярі Shape.
as_run()Викликає as_run на цьому екземплярі Shape.
as_section()Викликає as_section у цьому екземплярі Shape.
as_shape()Викликає as_shape у цьому екземплярі Shape.
as_table()Викликає as_table у цьому екземплярі Shape.

Дивіться також

 Українська