HeaderFooterManager
Свойство Presentation.HeaderFooterManager
Возвращает текущий менеджер HeaderFooter. Только для чтения IPresentationHeaderFooterManager
.
public IPresentationHeaderFooterManager HeaderFooterManager { get; }
Примеры
Следующий пример демонстрирует, как установить видимость нижнего колонтитула внутри слайда PowerPoint-презентации.
[C#]
using (Presentation presentation = new Presentation("presentation.ppt"))
{
IBaseSlideHeaderFooterManager headerFooterManager = presentation.Slides[0].HeaderFooterManager;
// Свойство IsFooterVisible используется для указания отсутствия плейсхолдера нижнего колонтитула слайда.
if (!headerFooterManager.IsFooterVisible)
{
// Метод SetFooterVisibility используется для отображения плейсхолдера нижнего колонтитула слайда.
headerFooterManager.SetFooterVisibility(true);
}
// Свойство IsSlideNumberVisible используется для указания отсутствия плейсхолдера номера страницы слайда.
if (!headerFooterManager.IsSlideNumberVisible)
{
// Метод SetSlideNumberVisibility используется для отображения плейсхолдера номера страницы слайда.
headerFooterManager.SetSlideNumberVisibility(true);
}
// Свойство IsDateTimeVisible используется для указания отсутствия плейсхолдера даты и времени слайда.
if (!headerFooterManager.IsDateTimeVisible)
{
// Метод SetFooterVisibility используется для отображения плейсхолдера даты и времени слайда.
headerFooterManager.SetDateTimeVisibility(true);
}
// Метод SetFooterText используется для установки текста в плейсхолдер нижнего колонтитула слайда.
headerFooterManager.SetFooterText("Footer text");
// Метод SetDateTimeText используется для установки текста в плейсхолдер даты и времени слайда.
headerFooterManager.SetDateTimeText("Date and time text");
presentation.Save("Presentation.ppt",SaveFormat.ppt);
}
Следующий пример демонстрирует, как установить видимость дочерних нижних колонтитулов внутри слайда.
[C#]
using (Presentation presentation = new Presentation("presentation.ppt"))
{
IMasterSlideHeaderFooterManager headerFooterManager = presentation.Masters[0].HeaderFooterManager;
// Метод SetFooterAndChildFootersVisibility используется для отображения главного слайда и всех дочерних плейсхолдеров нижнего колонтитула.
headerFooterManager.SetFooterAndChildFootersVisibility(true);
// Метод SetSlideNumberAndChildSlideNumbersVisibility используется для отображения главного слайда и всех дочерних плейсхолдеров номеров страниц.
headerFooterManager.SetSlideNumberAndChildSlideNumbersVisibility(true);
// Метод SetDateTimeAndChildDateTimesVisibility используется для отображения главного слайда и всех дочерних плейсхолдеров даты и времени.
headerFooterManager.SetDateTimeAndChildDateTimesVisibility(true);
// Метод SetFooterAndChildFootersText используется для установки текста в главный слайд и все дочерние плейсхолдеры нижнего колонтитула.
headerFooterManager.SetFooterAndChildFootersText("Footer text");
// Метод SetDateTimeAndChildDateTimesText используется для установки текста в главный слайд и все дочерние плейсхолдеры даты и времени.
headerFooterManager.SetDateTimeAndChildDateTimesText("Date and time text");
}
См. также
- интерфейс IPresentationHeaderFooterManager
- класс Presentation
- пространство имен Aspose.Slides
- сборка Aspose.Slides