Работа с TextBoxes

В Aspose.Words класс TextBox используется для указания способа отображения текста внутри фигуры. Он предоставляет общедоступное свойство с именем parent, позволяющее получить родительскую форму для текстового поля, чтобы пользователь мог найти linked Shape из linked TextBox.

Создание ссылки

класс TextBox предоставляет метод is_valid_link_target, чтобы проверить, можно ли связать TextBox с целевым текстовым полем.

В следующем примере кода показано, как проверить, можно ли связать TextBox с целевым текстовым полем:

Проверьте последовательность TextBox

Существует несколько способов отображения текста в форме. Символ text_box может быть началом, серединой или концом последовательности.

В следующем примере кода показано, как проверить, является ли 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
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: