Praca z TextBoxami

W Aspose.Words klasa TextBox służy do określenia sposobu wyświetlania tekstu wewnątrz kształtu. Udostępnia właściwość publiczną o nazwie parent, która pozwala uzyskać kształt nadrzędny pola tekstowego, aby umożliwić klientowi znalezienie połączonego Shape z połączonego TextBox.

Tworzenie łącza

Klasa TextBox udostępnia metodę is_valid_link_target w celu sprawdzenia, czy TextBox można powiązać z docelowym polem tekstowym.

Poniższy przykład kodu pokazuje, jak sprawdzić, czy TextBox można powiązać z docelowym polem tekstowym:

Sprawdź sekwencję pola tekstowego

Istnieje kilka sposobów wyświetlania tekstu w kształcie. text_box może być głową, środkiem lub ogonem sekwencji.

Poniższy przykład kodu pokazuje, jak sprawdzić, czy TextBox jest głową, ogonem czy środkiem sekwencji:

# 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.")

Zrywanie łącza

Za pomocą metody text_box możesz przerwać łącze do następnego TextBox.

Poniższy przykład kodu pokazuje, jak przerwać łącze dla TextBox: