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.

מאפיינים

שםסוגגישהתיאור
typestrקריאהמקבל את הסוג.
shape_type`intNone`קריאה
namestrקריאהמקבל את השם.
alternative_textstrקריאהמקבל את הטקסט החלופי.
width`floatNone`קריאה
height`floatNone`קריאה
is_inline`boolNone`קריאה
has_image`boolNone`קריאה
image_dataOptional[ImageData]קריאהמקבל את נתוני התמונה.
text_box`dict[str, Any]None`קריאה
fill_colorstrקריאהמקבל את צבע המילוי.
strokeOptional[Border]קריאהמקבל את קו המתאר.
text_box_anchorintקריאהמקבל את העוגן של תיבת הטקסט.
wrap_typeintקריאהמקבל את סוג העטיפה.
relative_horizontal_positionintקריאהמקבל את המיקום האופקי היחסי.
relative_vertical_positionintקריאהמקבל את המיקום האנכי היחסי.
leftfloatקריאהמקבל את השמאל.
topfloatקריאהמקבל את החלק העליון.
horizontal_alignmentintקריאהמקבל את היישור האופקי.
vertical_alignmentintקריאהמקבל את היישור האנכי.
behind_textboolקריאהמקבל את הטקסט שמאחורי.
allow_overlapboolקריאהמקבל את האפשרות לחפיפה.
is_layout_in_cellboolקריאהמקבל את ה-is layout בתא.
anchor_lockedboolקריאהמקבל את העוגן נעול.

שיטות

חתימהתיאור
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 זה.

ראה גם

 עברית