Alignment
ParagraphFormat.Alignment property
Возвращает или устанавливает выравнивание текста абзаца без наследования. Чтение/запись TextAlignment
.
public TextAlignment Alignment { get; set; }
Примеры
Следующий пример кода показывает, как выровнять текстовые абзацы в презентации PowerPoint.
[C#]
// Создание объекта Presentation, который представляет файл PPTX
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 = "Центр выравнивания от Aspose";
tf2.Text = "Центр выравнивания от 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