Shape
Genel Bakış
Shape, Python için Aspose.Words FOSS içinde bir sınıftır. Şuradan miras alır: BaseModel, NodeCastMixin.
Şekil nesneleri, genişlik, yükseklik, image_data ve text_box gibi geometri ve içerik özelliklerini ortaya çıkarır ve as_body(), as_paragraph() vb. aracılığıyla diğer düğüm tiplerine dönüştürülebilir.
Bu sınıf, Python programlarında Şekil nesneleriyle çalışmak için 8 yöntem sağlar. Mevcut yöntemler: as_body, as_cell, as_paragraph, as_row, as_run, as_section, as_shape, as_table. Tüm genel üyeler, Aspose.Words FOSS for Python paketini kurduktan sonra herhangi bir Python uygulaması tarafından erişilebilir. Özellikler: allow_overlap, alternative_text, anchor_locked, behind_text, fill_color, has_image ve 18 tane daha.
Özellikler
| Ad | Tür | Erişim | Açıklama |
|---|---|---|---|
type | str | Okuma | Türü alır. |
shape_type | `int | None` | Okuma |
name | str | Okuma | İsmi alır. |
alternative_text | str | Okuma | Alternatif metni alır. |
width | `float | None` | Okuma |
height | `float | None` | Okuma |
is_inline | `bool | None` | Okuma |
has_image | `bool | None` | Okuma |
image_data | Optional[ImageData] | Okuma | Görüntü verilerini alır. |
text_box | `dict[str, Any] | None` | Okuma |
fill_color | str | Okuma | Dolgu rengini alır. |
stroke | Optional[Border] | Okuma | Çizgiyi alır. |
text_box_anchor | int | Okuma | Metin kutusu çapa noktasını alır. |
wrap_type | int | Okuma | Sarım tipini alır. |
relative_horizontal_position | int | Okuma | İlgili yatay konumu alır. |
relative_vertical_position | int | Okuma | İlgili dikey konumu alır. |
left | float | Okuma | Sol değerini alır. |
top | float | Okuma | Üstü alır. |
horizontal_alignment | int | Okuma | Yatay hizalamayı alır. |
vertical_alignment | int | Okuma | Dikey hizalamayı alır. |
behind_text | bool | Okuma | Arka metni alır. |
allow_overlap | bool | Okuma | İzin verilen örtüşmeyi alır. |
is_layout_in_cell | bool | Okuma | Hücredeki düzeni alır. |
anchor_locked | bool | Okuma | Çapayı kilitli olarak alır. |
Yöntemler
| İmza | Açıklama |
|---|---|
as_body() | Bu Shape örneğinde as_body metodunu çağırır. |
as_cell() | Bu Shape örneğinde as_cell çağrılır. |
as_paragraph() | Bu Shape örneğinde as_paragraph çağrılır. |
as_row() | Bu Shape örneğinde as_row çağrılır. |
as_run() | Bu Shape örneğinde as_run çağrılır. |
as_section() | Bu Shape örneği üzerinde as_section çağırır. |
as_shape() | Bu Shape örneği üzerinde as_shape çağırır. |
as_table() | Bu Shape örneği üzerinde as_table çağırır. |