Wykres
Contents
[
Hide
]
Przykłady dodawania, uzyskiwania dostępu, usuwania i aktualizacji różnych typów wykresów przy użyciu Aspose.Slides for Python via .NET. Poniższe fragmenty kodu demonstrują podstawowe operacje na wykresach.
Dodaj wykres
Ta metoda dodaje prosty wykres obszarowy do pierwszego slajdu.
def add_chart():
with slides.Presentation() as presentation:
slide = presentation.slides[0]
# Dodaj prosty wykres kolumnowy do pierwszego slajdu.
chart = slide.shapes.add_chart(slides.charts.ChartType.AREA, 50, 50, 400, 300)
presentation.save("chart.pptx", slides.export.SaveFormat.PPTX)
Dostęp do wykresu
Poniższy kod pobiera wykres z kolekcji kształtów.
def access_chart():
with slides.Presentation("chart.pptx") as presentation:
slide = presentation.slides[0]
# Uzyskaj dostęp do pierwszego wykresu na slajdzie.
first_chart = None
for shape in slide.shapes:
if isinstance(shape, slides.charts.Chart):
first_chart = shape
break
Usuń wykres
Poniższy kod usuwa wykres ze slajdu.
def remove_chart():
with slides.Presentation("chart.pptx") as presentation:
slide = presentation.slides[0]
# Zakładając, że pierwszy kształt jest wykresem.
chart = slide.shapes[0]
# Usuń wykres.
slide.shapes.remove(chart)
presentation.save("chart_removed.pptx", slides.export.SaveFormat.PPTX)
Aktualizuj dane wykresu
Możesz zmienić właściwości wykresu, takie jak tytuł.
def update_chart_data():
with slides.Presentation("chart.pptx") as presentation:
slide = presentation.slides[0]
# Zakładając, że pierwszy kształt jest wykresem.
chart = slide.shapes[0]
# Zmień tytuł wykresu.
chart.chart_title.add_text_frame_for_overriding("Sales Report")
presentation.save("chart_updated.pptx", slides.export.SaveFormat.PPTX)