Gráfico
Contents
[
Hide
]
Exemplos de como adicionar, acessar, remover e atualizar diferentes tipos de gráfico com Aspose.Slides for Python via .NET. Os trechos abaixo demonstram operações básicas com gráficos.
Adicionar um Gráfico
Este método adiciona um gráfico de área simples ao primeiro slide.
def add_chart():
with slides.Presentation() as presentation:
slide = presentation.slides[0]
# Adicione um gráfico de colunas simples ao primeiro slide.
chart = slide.shapes.add_chart(slides.charts.ChartType.AREA, 50, 50, 400, 300)
presentation.save("chart.pptx", slides.export.SaveFormat.PPTX)
Acessar um Gráfico
O código a seguir recupera um gráfico da coleção de formas.
def access_chart():
with slides.Presentation("chart.pptx") as presentation:
slide = presentation.slides[0]
# Acesse o primeiro gráfico no slide.
first_chart = None
for shape in slide.shapes:
if isinstance(shape, slides.charts.Chart):
first_chart = shape
break
Remover um Gráfico
O código a seguir remove um gráfico de um slide.
def remove_chart():
with slides.Presentation("chart.pptx") as presentation:
slide = presentation.slides[0]
# Pressupondo que a primeira forma é um gráfico.
chart = slide.shapes[0]
# Remova o gráfico.
slide.shapes.remove(chart)
presentation.save("chart_removed.pptx", slides.export.SaveFormat.PPTX)
Atualizar Dados do Gráfico
Você pode alterar propriedades do gráfico, como o título.
def update_chart_data():
with slides.Presentation("chart.pptx") as presentation:
slide = presentation.slides[0]
# Pressupondo que a primeira forma seja um gráfico.
chart = slide.shapes[0]
# Altere o título do gráfico.
chart.chart_title.add_text_frame_for_overriding("Sales Report")
presentation.save("chart_updated.pptx", slides.export.SaveFormat.PPTX)