章节
Contents
[
Hide
]
使用 Aspose.Slides for C++ 以编程方式管理演示文稿章节的示例——添加、访问、删除和重命名。
添加章节
在指定幻灯片处创建一个章节。
static void AddSection()
{
auto presentation = MakeObject<Presentation>();
auto slide = presentation->get_Slide(0);
// 指定标记章节开始的幻灯片。
presentation->get_Sections()->AddSection(u"New Section", slide);
presentation->Dispose();
}
访问章节
读取演示文稿中的章节信息。
static void AccessSection()
{
auto presentation = MakeObject<Presentation>();
auto slide = presentation->get_Slide(0);
presentation->get_Sections()->AddSection(u"My Section", slide);
// 通过索引访问章节。
auto section = presentation->get_Section(0);
auto sectionName = section->get_Name();
presentation->Dispose();
}
删除章节
删除之前添加的章节。
static void RemoveSection()
{
auto presentation = MakeObject<Presentation>();
auto slide = presentation->get_Slide(0);
auto section = presentation->get_Sections()->AddSection(u"Temporary Section", slide);
// 删除第一个章节。
presentation->get_Sections()->RemoveSection(section);
presentation->Dispose();
}
重命名章节
更改现有章节的名称。
static void RenameSection()
{
auto presentation = MakeObject<Presentation>();
auto slide = presentation->get_Slide(0);
presentation->get_Sections()->AddSection(u"Old Name", slide);
auto section = presentation->get_Section(0);
section->set_Name(u"New Name");
presentation->Dispose();
}