章节
Contents
[
Hide
]
使用 Aspose.Slides for Python via Java 以编程方式管理演示文稿章节的示例——添加、访问、删除和重命名。
按照 Installation 中的说明安装软件包。每个示例在启动 JVM 之前导入 asposeslides,在 JVM 运行后再导入 API。
添加章节
创建一个从特定幻灯片开始的章节。
import jpype
import asposeslides
if not jpype.isJVMStarted():
jpype.startJVM()
from asposeslides.api import Presentation
presentation = Presentation()
try:
slide = presentation.getSlides().get_Item(0)
# 指定标记章节开始的幻灯片。
presentation.getSections().addSection("New Section", slide)
finally:
presentation.dispose()
访问章节
读取演示文稿中的章节信息。
import jpide
import asposeslides
if not jpide.isJVMStarted():
jpide.startJVM()
from asposeslides.api import Presentation
presentation = Presentation()
try:
slide = presentation.getSlides().get_Item(0)
presentation.getSections().addSection("My Section", slide)
# 通过索引访问章节。
section = presentation.getSections().get_Item(0)
section_name = section.getName()
print(section_name)
finally:
presentation.dispose()
删除章节
删除先前添加的章节。
import jpype
import asposeslides
if not jpype.isJVMStarted():
jpype.startJVM()
from asposeslides.api import Presentation
presentation = Presentation()
try:
slide = presentation.getSlides().get_Item(0)
section = presentation.getSections().addSection("Temporary Section", slide)
# 删除第一个章节。
presentation.getSections().removeSection(section)
finally:
presentation.dispose()
重命名章节
更改现有章节的名称。
import jpype
import asposeslides
if not jpype.isJVMStarted():
jpype.startJVM()
from asposeslides.api import Presentation
presentation = Presentation()
try:
slide = presentation.getSlides().get_Item(0)
presentation.getSections().addSection("Old Name", slide)
section = presentation.getSections().get_Item(0)
section.setName("New Name")
finally:
presentation.dispose()