SplitTextByColumns
TextFrame.SplitTextByColumns Methode
Teilt den Textinhalt des ITextFrame
in ein Array von Zeichenfolgen, wobei jedes Element einer separaten Textspalte innerhalb des Rahmens entspricht.
public string[] SplitTextByColumns()
Rückgabewert
Ein Array von Zeichenfolgen, wobei jede Zeichenfolge den Textinhalt einer bestimmten Spalte im ITextFrame
darstellt.
Bemerkungen
Wenn der Textrahmen keine mehreren Spalten enthält, hat das zurückgegebene Array ein einzelnes Element, das den gesamten Text enthält. Leere Spalten werden im Array als leere Zeichenfolgen dargestellt.
Beispiele
Das folgende Beispiel zeigt, wie man SplitTextByColumns
verwendet:
using (Presentation pres = new Presentation("example.pptx"))
{
// Erhalte die erste Form auf der Folie und wandle sie in ITextFrame um
ITextFrame textFrame = pres.Slides[0].Shapes[0] as ITextFrame;
// Teile den Inhalt des Textrahmens in Spalten
string[] columnsText = textFrame.SplitTextByColumns();
// Gib den Text jeder Spalte in die Konsole aus
foreach (string column in columnsText)
Console.WriteLine(column);
}
Siehe auch
- Klasse TextFrame
- Namespace Aspose.Slides
- Assembly Aspose.Slides