SplitTextByColumns

Méthode TextFrame.SplitTextByColumns

Divise le contenu texte de lITextFrame en un tableau de chaînes, où chaque élément correspond à une colonne de texte distincte dans le cadre.

public string[] SplitTextByColumns()

Valeur de retour

Un tableau de chaînes, où chaque chaîne représente le contenu texte d’une colonne spécifique dans lITextFrame.

Remarques

Si le cadre de texte ne contient pas plusieurs colonnes, le tableau retourné contiendra un seul élément contenant le texte complet. Les colonnes vides seront représentées par des chaînes vides dans le tableau.

Exemples

L’exemple suivant démontre comment utiliser SplitTextByColumns :

using (Presentation pres = new Presentation("example.pptx"))
{
    // Obtenez la première forme sur la diapositive et castrez-la en ITextFrame
    ITextFrame textFrame = pres.Slides[0].Shapes[0] as ITextFrame;
    // Divisez le contenu du cadre de texte en colonnes
    string[] columnsText = textFrame.SplitTextByColumns();
    // Imprimez le texte de chaque colonne sur la console
    foreach (string column in columnsText)
        Console.WriteLine(column);
}

Voir aussi