Werk met TextBoxes
In Aspose.Words word TextBox klas gebruik om te spesifiseer hoe’n teks binne’n vorm vertoon word. Dit bied’n openbare eiendom met die naam parent om die ouervorm vir die tekskassie te kry om die kliënt in staat te stel om gekoppelde Shape van gekoppelde TextBox te vind.
Skep’n Skakel
TextBox klas bied is_valid_link_target metode ten einde te kyk of die TextBox kan gekoppel word aan die teiken Teksboks.
Die volgende kode voorbeeld toon hoe om te kyk of die TextBox
kan gekoppel word aan die teiken Teksboks:
# 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 |
Kontroleer TextBox Volgorde
Daar is verskeie maniere om teks in’n vorm te vertoon. Die text_box kan die Kop, Middel of Stert van’n reeks wees.
Die volgende kode voorbeeld toon hoe om te kyk of TextBox is’n Kop, Stert, of Middel van die reeks:
# 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.") | |
Breek’n Skakel
Met behulp van die text_box metode kan jy die skakel na die volgende TextBox breek.
Die volgende kode voorbeeld toon hoe om’n skakel vir’n TextBoxbreek:
# 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() |