Trabajar con cuadros de texto

En Aspose.Words, la clase TextBox se utiliza para especificar cómo se muestra un texto dentro de una forma. Proporciona una propiedad pública denominada parent para obtener la forma principal del cuadro de texto y permitir al cliente encontrar Shape vinculado desde TextBox vinculado.

Creando un enlace

La clase TextBox proporciona el método is_valid_link_target para verificar si el TextBox se puede vincular al cuadro de texto de destino.

El siguiente ejemplo de código muestra cómo comprobar si el TextBox se puede vincular al cuadro de texto de destino:

Comprobar secuencia de cuadro de texto

Hay varias formas de mostrar texto en una forma. El text_box puede ser el principio, el medio o el final de una secuencia.

El siguiente ejemplo de código muestra cómo comprobar si TextBox es el principio, el final o el medio de la secuencia:

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

Rompiendo un enlace

Usando el método text_box puedes romper el enlace al siguiente TextBox.

El siguiente ejemplo de código muestra cómo romper un enlace para un TextBox: