SplitTextByColumns
ITextFrame.SplitTextByColumns Methode
Teilt den Textinhalt des ITextFrame
in ein Array von Zeichenfolgen auf, 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.
Anmerkungen
Wenn der Textrahmen keine mehrere Spalten enthält, hat das zurückgegebene Array ein einziges Element, das den vollständigen Text enthält. Leere Spalten werden im Array als leere Zeichenfolgen dargestellt.
Beispiele
Das folgende Beispiel zeigt, wie SplitTextByColumns
verwendet wird:
using (Presentation pres = new Presentation("example.pptx"))
{
// Holen Sie sich die erste Form auf der Folie und casten Sie sie zu ITextFrame
ITextFrame textFrame = pres.Slides[0].Shapes[0] as ITextFrame;
// Teilen Sie den Inhalt des Textrahmens in Spalten auf
string[] columnsText = textFrame.SplitTextByColumns();
// Geben Sie den Text jeder Spalte in der Konsole aus
foreach (string column in columnsText)
Console.WriteLine(column);
}
Siehe Auch
- Schnittstelle ITextFrame
- Namespace Aspose.Slides
- Assembly Aspose.Slides