Shape
Übersicht
Shape ist eine Klasse in Aspose.Words FOSS für Python. Erbt von: BaseModel, NodeCastMixin.
Shape-Objekte stellen Geometrie- und Inhalts-Eigenschaften wie Breite, Höhe, image_data und text_box bereit und können über as_body(), as_paragraph() usw. in andere Knotentypen umgewandelt werden.
Diese Klasse bietet 8 Methoden zur Arbeit mit Shape-Objekten in Python-Programmen. Verfügbare Methoden umfassen: as_body, as_cell, as_paragraph, as_row, as_run, as_section, as_shape, as_table. Alle öffentlichen Mitglieder sind für jede Python-Anwendung nach der Installation des Aspose.Words FOSS für Python-Pakets zugänglich. Eigenschaften: allow_overlap, alternative_text, anchor_locked, behind_text, fill_color, has_image und 18 weitere.
Eigenschaften
| Name | Typ | Zugriff | Beschreibung |
|---|---|---|---|
type | str | Lesen | Ruft den Typ ab. |
shape_type | `int | None` | Lesen |
name | str | Lesen | Ruft den Namen ab. |
alternative_text | str | Lesen | Gibt den Alternativtext zurück. |
width | `float | None` | Lesen |
height | `float | None` | Lesen |
is_inline | `bool | None` | Lesen |
has_image | `bool | None` | Lesen |
image_data | Optional[ImageData] | Lesen | Ruft die Bilddaten ab. |
text_box | `dict[str, Any] | None` | Lesen |
fill_color | str | Lesen | Ruft die Füllfarbe ab. |
stroke | Optional[Border] | Lesen | Gibt den stroke zurück. |
text_box_anchor | int | Lesen | Ruft den Text-Box-Anker ab. |
wrap_type | int | Lesen | Ruft den Umbruchtyp ab. |
relative_horizontal_position | int | Lesen | Ruft die relative horizontale Position ab. |
relative_vertical_position | int | Lesen | Gibt die relative vertikale Position zurück. |
left | float | Lesen | Gibt den linken Wert zurück. |
top | float | Lesen | Ruft den oberen Wert ab. |
horizontal_alignment | int | Lesen | Ruft die horizontale Ausrichtung ab. |
vertical_alignment | int | Lesen | Ruft die vertikale Ausrichtung ab. |
behind_text | bool | Lesen | Ruft den hinteren Text ab. |
allow_overlap | bool | Lesen | Liest das zulässige Überlappen. |
is_layout_in_cell | bool | Lesen | Ruft das Layout in der Zelle ab. |
anchor_locked | bool | Lesen | Ermittelt, ob der Anker gesperrt ist. |
Methoden
| Signatur | Beschreibung |
|---|---|
as_body() | Ruft as_body für diese Shape-Instanz auf. |
as_cell() | Ruft as_cell für diese Shape-Instanz auf. |
as_paragraph() | Ruft as_paragraph für diese Shape-Instanz auf. |
as_row() | Ruft as_row für diese Shape-Instanz auf. |
as_run() | Ruft as_run für diese Shape-Instanz auf. |
as_section() | Ruft as_section auf dieser Shape-Instanz auf. |
as_shape() | Ruft as_shape auf dieser Shape-Instanz auf. |
as_table() | Ruft as_table auf dieser Shape-Instanz auf. |