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