Shape
Обзор
Shape — класс в Aspose.Words FOSS для Python. Наследует от: BaseModel, NodeCastMixin.
Объекты Shape предоставляют свойства геометрии и содержимого, такие как width, height, 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 | Чтение | Получает left. |
top | float | Чтение | Получает верхнее значение. |
horizontal_alignment | int | Чтение | Получает горизонтальное выравнивание. |
vertical_alignment | int | Чтение | Получает вертикальное выравнивание. |
behind_text | bool | Чтение | Получает текст позади. |
allow_overlap | bool | Чтение | Получает allow overlap. |
is_layout_in_cell | bool | Чтение | Получает is layout в ячейке. |
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. |