Alignment

ParagraphFormat.Alignment-Eigenschaft

Gibt die Textausrichtung in einem Absatz ohne Vererbung zurück oder setzt sie. Lese-/Schreibzugriff auf TextAlignment.

public TextAlignment Alignment { get; set; }

Beispiele

Der folgende Beispielcode zeigt, wie man Textabsätze in einer PowerPoint-Präsentation ausrichtet.

[C#]
// Erstellen Sie ein Präsentationsobjekt, das eine PPTX-Datei darstellt
using (Presentation pres = new Presentation("ParagraphsAlignment.pptx"))
{
    // Zugriff auf die erste Folie
    ISlide slide = pres.Slides[0];
    // Zugriff auf den ersten und zweiten Platzhalter in der Folie und Typumwandlung als AutoShape
    ITextFrame tf1 = ((IAutoShape)slide.Shapes[0]).TextFrame;
    ITextFrame tf2 = ((IAutoShape)slide.Shapes[1]).TextFrame;
    // Ändern Sie den Text in beiden Platzhaltern
    tf1.Text = "Zentriert Ausrichten von Aspose";
    tf2.Text = "Zentriert Ausrichten von Aspose";
    // Holen Sie sich den ersten Absatz der Platzhalter
    IParagraph para1 = tf1.Paragraphs[0];
    IParagraph para2 = tf2.Paragraphs[0];
    // Textabsatz zentrieren
    para1.ParagraphFormat.Alignment = TextAlignment.Center;
    para2.ParagraphFormat.Alignment = TextAlignment.Center;
    // Schreiben der Präsentation als PPTX-Datei
    pres.Save("Centeralign_out.pptx", SaveFormat.Pptx);
}

Siehe auch