Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.
נושא זה דן כיצד לעבוד באופן מתודולוגי עם צורות באמצעות Aspose.Words.
הצורות Aspose.Words מייצג אובייקט בשכבת הציור, כגון AutoShape, תיבת טקסט, freeform, OLE object, ActiveX Control או תמונה. מסמך Word יכול להכיל צורות שונות או יותר. צורות המסמך מיוצגות על ידי Shape מעמד.
באפשרותך להוסיף טופס inline עם סוג וגודל מוגדר וצורה חופשית עם המיקום שצוין, גודל וטקסט עטופה סוג לתוך מסמך באמצעות מסמך באמצעות שימוש insert_shape שיטה. The The The insert_shape שיטה מאפשרת הוספת צורת DML למודל המסמך. יש לשמור את המסמך בפורמט, אשר תומך בצורות DML, אחרת, נקודות כאלה יומרו לצורת VML, תוך שמירת מסמכים.
לדוגמה הקוד הבא מראה כיצד להכניס סוגים אלה של צורות לתוך המסמך:
שימוש Aspose.Words, אתה יכול לציין אם יחס האספקט של הצורה נעול דרך aspect_ratio_locked רכוש.
דוגמה לקוד הבא מראה כיצד לעבוד עם AspectRatioLocked רכוש:
אתה יכול גם לציין אם הצורה מוצגת בתוך שולחן או בחוץ באמצעות זה. is_layout_in_cell רכוש.
דוגמה לקוד הבא מראה כיצד לעבוד עם IsLayoutInCell רכוש:
אתה יכול ליצור מלבן פינה נופי באמצעות Aspose.Words. סוגי הצורה הם SINGLE_CORNER_SNIPPED, TOP_CORNERS_SNIPPED, DIAGONAL_CORNERS_SNIPPED, TOP_CORNERS_ONE_ROUNDED_ONE_SNIPPED, SINGLE_CORNER_ROUNDED, TOP_CORNERS_ROUNDED, ו DIAGONAL_CORNERS_ROUNDED.
צורת DML נוצרת באמצעות insert_shape שיטה עם צורות אלה. סוגים אלה אינם יכולים לשמש ליצירת צורות VML. ניסיון ליצור צורה באמצעות בניית הציבור של Shape הכיתה מעלה את החריג “NotSupportedException”.
הדוגמה הבאה של הקוד מראה כיצד להכניס את הצורות הללו למסמך:
שימוש Aspose.Words API, אתה יכול לקבל את המיקום ואת הגודל של הצורה המכיל בלוק בנקודות, יחסית לעגן של הצורה העליונה. לעשות זאת, השתמש bounds_in_points רכוש.
דוגמה לקוד הבא מראה כיצד לעבוד עם BoundsInPoints רכוש:
באפשרותך לציין את היערכות הטקסט אנכית בתוך צורה באמצעות vertical_anchor רכוש.
דוגמה לקוד הבא מראה כיצד לעבוד עם VerticalAnchor רכוש:
Aspose.Words מאפשר גם לזהות אם לצורה יש SmartArt אובייקט. לעשות זאת, השתמש נכסים חכמים_art רכוש.
דוגמה לקוד הבא מראה כיצד לעבוד עם HasSmartArt רכוש:
אתה יכול להוסיף צורה של שלטון אופקי לתוך מסמך באמצעות insert_horizontal_rule שיטה.
דוגמה לקוד הבא מראה כיצד לעשות זאת:
Aspose.Words API מספק horizontal_rule_format רכוש לגשת למאפיינים של צורת השלטון האופקי. The The The HorizontalRuleFormat שיעור חושף תכונות בסיסיות כמו height, color, no_shade וכו' לתבנית של שלטון אופקי.
דוגמה לקוד הבא מראה כיצד להגדיר HorizontalRuleFormat:
Aspose.Words API מספק Shape.insert_ole_object_as_icon תפקיד להכניס אובייקט מוטבע או מקושר כסמל לתוך המסמך. פונקציה זו מאפשרת לציין את קובץ הסמל ואת הכיתוב. The The The OLE סוג האובייקט יוזה באמצעות הרחבה הקובץ.
הדוגמה הבאה של הקוד ממחישה כיצד להגדיר את אובייקט OLE כאייקון במסמך:
אתה יכול להשתמש convert_shape_to_office_math נכס להמיר את הצורות עם EquationXML לאובייקטים של Office Math. ערך ברירת המחדל של נכס זה תואם להתנהגות MS Word i.צורות עם משוואה XML אינם מומרים לאובייקטים מתמטיים של Office.
הדוגמה הקודית הבאה מראה כיצד להמיר צורות לאובייקטים של Office:
Analyzing your prompt, please hold on...
An error occurred while retrieving the results. Please refresh the page and try again.