章節
Contents
[
Hide
]
範例說明如何以程式方式使用 Aspose.Slides for Python via Java 來管理簡報的章節──新增、存取、移除及重新命名。
按照Installation中所述安裝套件。每個範例會在啟動 JVM 之前匯入 asposeslides,然後在 JVM 正在執行時匯入 API。
Add a Section
建立一個從特定投影片開始的章節。
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()
Access a Section
從簡報中讀取章節資訊。
import jpime
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("My Section", slide)
# 依索引存取章節。
section = presentation.getSections().get_Item(0)
section_name = section.getName()
print(section_name)
finally:
presentation.dispose()
Remove a Section
刪除先前新增的章節。
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()
Rename a Section
變更既有章節的名稱。
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()