עבודה עם SMS
In In In Aspose.Words, TextBox הכיתה משמשת כדי לציין כיצד טקסט מוצג בתוך צורה. הוא מספק נכס ציבורי בשם parent כדי לקבל את צורת ההורה עבור תיבת הטקסט כדי לאפשר ללקוח למצוא מקושר Shape מקושר TextBox.
יצירת קישור
TextBox מעמד מספק is_valid_link_target שיטה כדי לבדוק אם TextBox ניתן לקשר לתיבת טקסט המטרה.
הדוגמה הבאה מראה כיצד לבדוק אם TextBox
ניתן לקשר לתיבת טקסט היעד:
# For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Python-via-.NET | |
doc = aw.Document() | |
shape1 = aw.drawing.Shape(doc, aw.drawing.ShapeType.TEXT_BOX) | |
shape2 = aw.drawing.Shape(doc, aw.drawing.ShapeType.TEXT_BOX) | |
textBox1 = shape1.text_box | |
textBox2 = shape2.text_box | |
if textBox1.is_valid_link_target(textBox2) : | |
textBox1.next = textBox2 |
בדוק טקסט Box Sequence
ישנן מספר דרכים להציג טקסט בצורה. The The The text_box יכול להיות ראש, ביניים או Tail של רצף.
דוגמה לקוד הבא מראה כיצד לבדוק אם TextBox הוא ראש, Tail או Middle of theרצף:
# For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Python-via-.NET | |
doc = aw.Document() | |
shape = aw.drawing.Shape(doc, aw.drawing.ShapeType.TEXT_BOX) | |
textBox = shape.text_box | |
if (textBox.next != None and textBox.previous == None) : | |
print("The head of the sequence") | |
if (textBox.next != None and textBox.previous != None) : | |
print("The Middle of the sequence.") | |
if (textBox.next == None and textBox.previous != None) : | |
print("The Tail of the sequence.") | |
שוברים קישור
באמצעות text_box שיטה שאתה יכול לשבור את הקישור הבא TextBox.
דוגמה לקוד הבא מראה כיצד לשבור קישור TextBox:
# For complete examples and data files, please go to https://github.com/aspose-words/Aspose.Words-for-Python-via-.NET | |
doc = aw.Document() | |
shape = aw.drawing.Shape(doc, aw.drawing.ShapeType.TEXT_BOX) | |
textBox = shape.text_box | |
# Break a forward link. | |
textBox.break_forward_link() | |
# Break a forward link by setting a None. | |
textBox.next = None | |
# Break a link, which leads to this textbox. | |
if textBox.previous != None : | |
textBox.previous.break_forward_link() |