SplitTextByColumns
Método TextFrame.SplitTextByColumns
Divide el contenido de texto del ITextFrame
en un array de cadenas, donde cada elemento corresponde a una columna de texto separada dentro del marco.
public string[] SplitTextByColumns()
Valor de Retorno
Un array de cadenas, donde cada cadena representa el contenido de texto de una columna específica en el ITextFrame
.
Observaciones
Si el marco de texto no contiene múltiples columnas, el array devuelto tendrá un único elemento que contiene el texto completo. Las columnas vacías se representarán como cadenas vacías en el array.
Ejemplos
El siguiente ejemplo demuestra cómo usar SplitTextByColumns
:
using (Presentation pres = new Presentation("example.pptx"))
{
// Obtener la primera forma en la diapositiva y convertirla a ITextFrame
ITextFrame textFrame = pres.Slides[0].Shapes[0] as ITextFrame;
// Dividir el contenido del marco de texto en columnas
string[] columnsText = textFrame.SplitTextByColumns();
// Imprimir el texto de cada columna en la consola
foreach (string column in columnsText)
Console.WriteLine(column);
}
Véase También
- class TextFrame
- namespace Aspose.Slides
- assembly Aspose.Slides