Migliora le presentazioni PowerPoint con animazioni in C++
Introduzione
Poiché le presentazioni hanno lo scopo di presentare qualcosa, il loro aspetto visivo e il comportamento interattivo sono sempre tenuti in considerazione durante la creazione.
PowerPoint animation svolge un ruolo importante nel rendere una presentazione accattivante e coinvolgente per gli spettatori. Aspose.Slides offre un’ampia gamma di opzioni per aggiungere animazioni alle presentazioni PowerPoint:
- Applica vari tipi di effetti di animazione PowerPoint a forme, grafici, tabelle, oggetti OLE e altri elementi della presentazione.
- Usa più effetti di animazione PowerPoint su una singola forma.
- Utilizza la timeline dell’animazione per controllare gli effetti di animazione.
- Crea animazioni personalizzate.
In Aspose.Slides, è possibile applicare vari effetti di animazione alle forme. Poiché ogni elemento di una diapositiva, inclusi testo, immagini, oggetti OLE e tabelle, è considerato una forma, gli effetti di animazione possono essere applicati a qualsiasi elemento della diapositiva.
Lo spazio dei nomi Aspose::Slides::Animation fornisce classi per lavorare con le animazioni PowerPoint.
Effetti di animazione
Aspose.Slides supporta oltre 150 effetti di animazione, includendo effetti di base come Bounce, PathFootball e Zoom, ed effetti specifici come OLEObjectShow e OLEObjectOpen. Puoi trovare l’elenco completo nell’enumerazione EffectType.
Inoltre, questi effetti di animazione possono essere usati in combinazione con i seguenti comportamenti:
- ColorEffect
- CommandEffect
- FilterEffect
- MotionEffect
- PropertyEffect
- RotationEffect
- ScaleEffect
- SetEffect
Animazione personalizzata
Per esempi completi in C++ che creano, ispezionano e modificano comportamenti e percorsi di movimento modificabili, vedere Animazione personalizzata.
È possibile creare le proprie animazioni personalizzate in Aspose.Slides. Questo può essere ottenuto combinando diversi comportamenti in una nuova animazione personalizzata.
Behavior è un blocco costitutivo di un effetto di animazione PowerPoint. Combina i comportamenti per personalizzare un effetto, o aggiungi un comportamento per estendere un effetto predefinito. La ripetizione è configurata tramite le impostazioni di temporizzazione anziché mediante un comportamento di ripetizione separato.
Animation Point è un punto in cui un comportamento dovrebbe essere applicato.
Timeline di animazione
Sequence è una raccolta di effetti di animazione che possono colpire forme diverse.
IAnimationTimeLine è un insieme di sequenze usate in una diapositiva specifica. È un motore di animazione introdotto in PowerPoint 2002. Nelle versioni precedenti di PowerPoint, aggiungere effetti di animazione alle presentazioni era difficile e poteva essere ottenuto solo con varie soluzioni alternative. La timeline fornisce un modello di oggetti più chiaro per le animazioni PowerPoint. Una diapositiva può avere solo una timeline di animazione.
Animazione interattiva
Trigger consente di definire azioni dell’utente, come il clic di un pulsante, che avviano una determinata animazione.
Animazione delle forme
Aspose.Slides consente di applicare animazioni alle forme, che possono includere testo, rettangoli, linee, cornici, oggetti OLE e altro.
Note
Leggi di più Informazioni sull’animazione delle forme.Grafici animati
Per creare grafici animati, dovresti utilizzare le stesse classi delle forme. Tuttavia, le animazioni PowerPoint possono essere applicate solo a categorie di grafico o serie di grafico. È inoltre possibile applicare effetti di animazione a un elemento di categoria o a un elemento di serie.
Note
Leggi di più Informazioni sui grafici animati.Testo animato
Oltre a animare il testo, è possibile applicare animazione a un paragrafo.
Note
Leggi di più Informazioni sul testo animato.FAQ
Le animazioni saranno conservate quando si esporta in PDF?
No. Il PDF è un formato statico, quindi le animazioni e le transizioni diapositive non vengono riprodotte. Se ti serve il movimento, esporta invece in HTML5, GIF animato o video.
Posso trasformare una presentazione animata in un video e controllare il frame rate e la dimensione del frame?
Sì. È possibile renderizzare la presentazione in fotogrammi e codificarli in un video (ad esempio con ffmpeg), scegliendo FPS e risoluzione. Le animazioni e le transizioni diapositive vengono riprodotte durante il rendering.
Le animazioni rimarranno intatte quando si lavora con ODP (non solo PPTX)?
PPT, PPTX e ODP sono supportati per la lettura e la scrittura, ma ciò non garantisce la conservazione delle animazioni. I dati di animazione personalizzata possono andare persi durante la conversione in ODP. Vedi Animazione personalizzata per esempi e indicazioni su come verificare la compatibilità del formato.