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.
Властивості
| Назва | Тип | Доступ | Опис |
|---|---|---|---|
type | str | Читання | Отримує тип. |
shape_type | `int | None` | Читання |
name | str | Читання | Отримує назву. |
alternative_text | str | Читання | Отримує альтернативний текст. |
width | `float | None` | Читання |
height | `float | None` | Читання |
is_inline | `bool | None` | Читання |
has_image | `bool | None` | Читання |
image_data | Optional[ImageData] | Читання | Отримує дані зображення. |
text_box | `dict[str, Any] | None` | Читання |
fill_color | str | Читання | Отримує колір заливки. |
stroke | Optional[Border] | Читання | Отримує контур. |
text_box_anchor | int | Читання | Отримує прив’язку текстового поля. |
wrap_type | int | Читання | Отримує тип обгортки. |
relative_horizontal_position | int | Читання | Отримує відносну горизонтальну позицію. |
relative_vertical_position | int | Читання | Отримує відносну вертикальну позицію. |
left | float | Читання | Отримує ліву координату. |
top | float | Читання | Отримує верх. |
horizontal_alignment | int | Читання | Отримує горизонтальне вирівнювання. |
vertical_alignment | int | Читання | Отримує вертикальне вирівнювання. |
behind_text | bool | Читання | Отримує текст позаду. |
allow_overlap | bool | Читання | Отримує allow overlap. |
is_layout_in_cell | bool | Читання | Отримує isLayout у клітинці. |
anchor_locked | bool | Читання | Повертає, чи зафіксовано прив’язку. |
Методи
| Сигнатура | Опис |
|---|---|
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. |