SmartArt
Contents
[
Hide
]
Δείχνει πώς να προσθέσετε γραφικά SmartArt, να τα προσπελάσετε, να τα αφαιρέσετε και να αλλάξετε τις διατάξεις χρησιμοποιώντας Aspose.Slides for Python via .NET.
Προσθήκη SmartArt
Εισάγετε ένα γραφικό SmartArt χρησιμοποιώντας μία από τις ενσωματωμένες διατάξεις.
def add_smart_art():
with slides.Presentation() as presentation:
slide = presentation.slides[0]
smart_art = slide.shapes.add_smart_art(50, 50, 400, 300, slides.smartart.SmartArtLayoutType.BASIC_PROCESS)
presentation.save("smart_art.pptx", slides.export.SaveFormat.PPTX)
Πρόσβαση SmartArt
Ανακτήστε το πρώτο αντικείμενο SmartArt σε μια διαφάνεια.
def access_smart_art():
with slides.Presentation("smart_art.pptx") as presentation:
slide = presentation.slides[0]
# Πρόσβαση στο πρώτο σχήμα SmartArt.
first_smart_art = next(shape for shape in slide.shapes if isinstance(shape, slides.smartart.SmartArt))
Αφαίρεση SmartArt
Διαγράψτε ένα σχήμα SmartArt από τη διαφάνεια.
def remove_smart_art():
with slides.Presentation("smart_art.pptx") as presentation:
slide = presentation.slides[0]
# Υποθέτοντας ότι το πρώτο σχήμα είναι αντικείμενο SmartArt.
smart_art = slide.shapes[0]
slide.shapes.remove(smart_art)
presentation.save("smart_art_removed.pptx", slides.export.SaveFormat.PPTX)
Αλλαγή Διάταξης SmartArt
Ενημερώστε τον τύπο διάταξης ενός υπάρχοντος γραφικού SmartArt.
def change_smart_art_layout():
with slides.Presentation("smart_art.pptx") as presentation:
slide = presentation.slides[0]
# Υποθέτοντας ότι το πρώτο σχήμα είναι αντικείμενο SmartArt.
smart_art = slide.shapes[0]
# Αλλαγή της διάταξης SmartArt.
smart_art.layout = slides.smartart.SmartArtLayoutType.VERTICAL_PICTURE_LIST
presentation.save("smart_art_changed.pptx", slides.export.SaveFormat.PPTX)