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