Alignment
ParagraphFormat.Alignment 属性
返回或设置段落中的文本对齐方式,不进行继承。可读写 TextAlignment
。
public TextAlignment Alignment { get; set; }
示例
以下示例代码展示了如何在 PowerPoint 演示文稿中对齐文本段落。
[C#]
// 实例化表示 PPTX 文件的 Presentation 对象
using (Presentation pres = new Presentation("ParagraphsAlignment.pptx"))
{
// 访问第一张幻灯片
ISlide slide = pres.Slides[0];
// 访问幻灯片中的第一个和第二个占位符,并将其类型转换为 AutoShape
ITextFrame tf1 = ((IAutoShape)slide.Shapes[0]).TextFrame;
ITextFrame tf2 = ((IAutoShape)slide.Shapes[1]).TextFrame;
// 更改两个占位符中的文本
tf1.Text = "Center Align by Aspose";
tf2.Text = "Center Align by Aspose";
// 获取占位符中的第一个段落
IParagraph para1 = tf1.Paragraphs[0];
IParagraph para2 = tf2.Paragraphs[0];
// 将文本段落对齐到中心
para1.ParagraphFormat.Alignment = TextAlignment.Center;
para2.ParagraphFormat.Alignment = TextAlignment.Center;
// 将演示文稿写入 PPTX 文件
pres.Save("Centeralign_out.pptx", SaveFormat.Pptx);
}
另见
- enum TextAlignment
- class ParagraphFormat
- namespace Aspose.Slides
- assembly Aspose.Slides