Animar Gráficos PowerPoint em C++
Introdução
Aspose.Slides oferece suporte à animação dos elementos do gráfico. Series, Categories, Series Elements, Categories Elements podem ser animados com o método ISequence::AddEffect e dois enums EffectChartMajorGroupingType e EffectChartMinorGroupingType.
Animação de Série de Gráfico
Se você quiser animar uma série de gráfico, escreva o código de acordo com as etapas listadas abaixo:
- Carregue uma apresentação.
- Obtenha a referência do objeto de gráfico.
- Anime a série.
- Grave o arquivo da apresentação no disco.
No exemplo abaixo, animamos a série de gráfico.
Animação em um Elemento de Série
Se você quiser animar elementos de série, escreva o código de acordo com as etapas listadas abaixo:
- Carregue uma apresentação.
- Obtenha a referência do objeto de gráfico.
- Anime os elementos da série.
- Grave o arquivo da apresentação no disco.
No exemplo abaixo, animamos os elementos da série.
Animação de Categoria de Gráfico
Se você quiser animar uma categoria de gráfico, escreva o código de acordo com as etapas listadas abaixo:
- Carregue uma apresentação.
- Obtenha a referência do objeto de gráfico.
- Anime a Categoria.
- Grave o arquivo da apresentação no disco.
No exemplo abaixo, animamos a categoria do gráfico.
Animação em um Elemento de Categoria
Se você quiser animar elementos de categorias, escreva o código de acordo com as etapas listadas abaixo:
- Carregue uma apresentação.
- Obtenha a referência do objeto de gráfico.
- Anime os elementos de categorias.
- Grave o arquivo da apresentação no disco.
No exemplo abaixo, animamos os elementos de categorias.
FAQ
Tipos de efeito diferentes (por exemplo, entrada, ênfase, saída) são suportados para gráficos assim como para formas regulares?
Sim. Um gráfico é tratado como uma forma, portanto suporta os tipos padrão de efeitos de animação, incluindo entrada, ênfase e saída, com controle total através da linha do tempo do slide e das sequências de animação.
Posso combinar animação de gráfico com transições de slide?
Sim. Transitions aplicam‑se ao slide, enquanto os efeitos de animação aplicam‑se aos objetos no slide. Você pode usar ambos juntos na mesma apresentação e controlá‑los independentemente.
As animações de gráfico são preservadas ao salvar em PPTX?
Sim. Quando você save to PPTX, todos os efeitos de animação e sua ordem são preservados porque fazem parte do modelo nativo de animação da apresentação.
Posso ler animações de gráfico existentes de uma apresentação e modificá‑las?
Sim. A API fornece acesso à linha do tempo do slide, sequências e efeitos, permitindo inspecionar as animações de gráfico existentes e ajustá‑las sem recriar tudo do zero.
Posso gerar um vídeo que inclua animações de gráfico usando Aspose.Slides?
Sim. Você pode exportar uma apresentação para vídeo preservando as animações, configurando os tempos e outras opções de exportação para que o clip resultante reflita a reprodução animada.