Shape
Översikt
Shape är en klass i Aspose.Words FOSS för Python. Ärver från: BaseModel, NodeCastMixin.
Shape-objekt exponerar geometriska och innehållsegenskaper såsom bredd, höjd, image_data och text_box, och kan kastas till andra nodtyper via as_body(), as_paragraph(), osv.
Denna klass tillhandahåller 8 metoder för att arbeta med Shape-objekt i Python-program. Tillgängliga metoder inkluderar: as_body, as_cell, as_paragraph, as_row, as_run, as_section, as_shape, as_table. Alla offentliga medlemmar är åtkomliga för alla Python-applikationer efter att ha installerat Aspose.Words FOSS för Python-paketet. Egenskaper: allow_overlap, alternative_text, anchor_locked, behind_text, fill_color, has_image, och 18 till.
Egenskaper
| Namn | Typ | Åtkomst | Beskrivning |
|---|---|---|---|
type | str | Läs | Hämtar typen. |
shape_type | `int | None` | Läs |
name | str | Läs | Hämtar namnet. |
alternative_text | str | Läs | Hämtar den alternativa texten. |
width | `float | None` | Läs |
height | `float | None` | Läs |
is_inline | `bool | None` | Läs |
has_image | `bool | None` | Läs |
image_data | Optional[ImageData] | Läs | Hämtar bilddata. |
text_box | `dict[str, Any] | None` | Läs |
fill_color | str | Läs | Hämtar fyllningsfärgen. |
stroke | Optional[Border] | Läs | Hämtar strecket. |
text_box_anchor | int | Läs | Hämtar textrutans ankare. |
wrap_type | int | Läs | Hämtar omslagstypen. |
relative_horizontal_position | int | Läs | Hämtar den relativa horisontella positionen. |
relative_vertical_position | int | Läs | Hämtar den relativa vertikala positionen. |
left | float | Läs | Hämtar vänster. |
top | float | Läs | Hämtar toppen. |
horizontal_alignment | int | Läs | Hämtar den horisontella justeringen. |
vertical_alignment | int | Läs | Hämtar den vertikala justeringen. |
behind_text | bool | Läs | Hämtar texten bakom. |
allow_overlap | bool | Läs | Hämtar tillåtet överlapp. |
is_layout_in_cell | bool | Läs | Hämtar layouten i cellen. |
anchor_locked | bool | Läs | Hämtar om ankaret är låst. |
Metoder
| Signatur | Beskrivning |
|---|---|
as_body() | Anropar as_body på denna Shape-instans. |
as_cell() | Anropar as_cell på denna Shape-instans. |
as_paragraph() | Anropar as_paragraph på denna Shape-instans. |
as_row() | Anropar as_row på denna Shape-instans. |
as_run() | Anropar as_run på denna Shape-instans. |
as_section() | Anropar as_section på den här Shape-instansen. |
as_shape() | Anropar as_shape på den här Shape-instansen. |
as_table() | Anropar as_table på den här Shape-instansen. |