Sezione

Esempi per gestire le sezioni di una presentazione—aggiungere, accedere, rimuovere e rinominare programmaticamente utilizzando Aspose.Slides for Python via Java.

Installa il pacchetto come descritto nella Installazione. Ogni esempio importa asposeslides prima di avviare la JVM, quindi importa l’API dopo che la JVM è in esecuzione.

Aggiungere una sezione

Crea una sezione che inizia a una diapositiva specifica.

import jpype
import asposeslides

if not jpype.isJVMStarted():
    jpype.startJVM()

from asposeslides.api import Presentation

presentation = Presentation()
try:
    slide = presentation.getSlides().get_Item(0)

    # Specifica la diapositiva che segna l'inizio della sezione.
    presentation.getSections().addSection("New Section", slide)
finally:
    presentation.dispose()

Accedere a una sezione

Leggi le informazioni della sezione da una presentazione.

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("My Section", slide)

    # Accedi a una sezione per indice.
    section = presentation.getSections().get_Item(0)
    section_name = section.getName()
    print(section_name)
finally:
    presentation.dispose()

Rimuovere una sezione

Elimina una sezione precedentemente aggiunta.

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)

    # Rimuovi la prima sezione.
    presentation.getSections().removeSection(section)
finally:
    presentation.dispose()

Rinominare una sezione

Modifica il nome di una sezione esistente.

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()