Alignment

Propriété ParagraphFormat.Alignment

Retourne ou définit l’alignement du texte dans un paragraphe sans héritage. Lecture/écriture TextAlignment.

public TextAlignment Alignment { get; set; }

Exemples

Le code d’exemple suivant montre comment aligner des paragraphes de texte dans une présentation PowerPoint.

[C#]
// Instancier un objet Presentation qui représente un fichier PPTX
using (Presentation pres = new Presentation("ParagraphsAlignment.pptx"))
{
    // Accéder à la première diapositive
    ISlide slide = pres.Slides[0];
    // Accéder au premier et au deuxième espace réservé dans la diapositive et le typage en tant que AutoShape
    ITextFrame tf1 = ((IAutoShape)slide.Shapes[0]).TextFrame;
    ITextFrame tf2 = ((IAutoShape)slide.Shapes[1]).TextFrame;
    // Changer le texte dans les deux espaces réservés
    tf1.Text = "Alignement centré par Aspose";
    tf2.Text = "Alignement centré par Aspose";
    // Obtenir le premier paragraphe des espaces réservés
    IParagraph para1 = tf1.Paragraphs[0];
    IParagraph para2 = tf2.Paragraphs[0];
    // Aligner le paragraphe de texte au centre
    para1.ParagraphFormat.Alignment = TextAlignment.Center;
    para2.ParagraphFormat.Alignment = TextAlignment.Center;
    // Écrire la présentation en tant que fichier PPTX
    pres.Save("Centeralign_out.pptx", SaveFormat.Pptx);
}

Voir Aussi