Alignment
Propiedad ParagraphFormat.Alignment
Devuelve o establece la alineación de texto en un párrafo sin herencia. Lectura/escritura TextAlignment
.
public TextAlignment Alignment { get; set; }
Ejemplos
El siguiente código de muestra muestra cómo alinear párrafos de texto en una presentación de PowerPoint.
[C#]
// Instanciar un objeto Presentation que representa un archivo PPTX
using (Presentation pres = new Presentation("ParagraphsAlignment.pptx"))
{
// Accediendo a la primera diapositiva
ISlide slide = pres.Slides[0];
// Accediendo al primer y segundo marcador de posición en la diapositiva y convirtiéndolo en AutoShape
ITextFrame tf1 = ((IAutoShape)slide.Shapes[0]).TextFrame;
ITextFrame tf2 = ((IAutoShape)slide.Shapes[1]).TextFrame;
// Cambiar el texto en ambos marcadores de posición
tf1.Text = "Alinear al Centro por Aspose";
tf2.Text = "Alinear al Centro por Aspose";
// Obtener el primer párrafo de los marcadores de posición
IParagraph para1 = tf1.Paragraphs[0];
IParagraph para2 = tf2.Paragraphs[0];
// Alineando el párrafo de texto al centro
para1.ParagraphFormat.Alignment = TextAlignment.Center;
para2.ParagraphFormat.Alignment = TextAlignment.Center;
// Guardar la presentación como un archivo PPTX
pres.Save("Centeralign_out.pptx", SaveFormat.Pptx);
}
Ver También
- enum TextAlignment
- class ParagraphFormat
- namespace Aspose.Slides
- assembly Aspose.Slides