Audio
Contents
[
Hide
]
Questo articolo dimostra come incorporare fotogrammi audio e controllare la riproduzione con Aspose.Slides for .NET. I seguenti esempi mostrano le operazioni audio di base.
Aggiungi un fotogramma audio
Inserisci un fotogramma audio vuoto che può contenere in seguito dati audio incorporati.
static void AddAudio()
{
using var presentation = new Presentation();
var slide = presentation.Slides[0];
// Crea un fotogramma audio vuoto (l'audio sarà incorporato più tardi).
var audioFrame = slide.Shapes.AddAudioFrameEmbedded(50, 50, 100, 100, new MemoryStream());
}
Accedi a un fotogramma audio
Questo codice recupera il primo fotogramma audio su una diapositiva.
static void AccessAudio()
{
using var presentation = new Presentation();
var slide = presentation.Slides[0];
slide.Shapes.AddAudioFrameEmbedded(50, 50, 100, 100, new MemoryStream());
// Accedi al primo fotogramma audio sulla diapositiva.
var firstAudio = slide.Shapes.OfType<IAudioFrame>().First();
}
Rimuovi un fotogramma audio
Elimina un fotogramma audio precedentemente aggiunto.
static void RemoveAudio()
{
using var presentation = new Presentation();
var slide = presentation.Slides[0];
var audioFrame = slide.Shapes.AddAudioFrameEmbedded(50, 50, 100, 100, new MemoryStream());
// Rimuovi il fotogramma audio.
slide.Shapes.Remove(audioFrame);
}
Imposta la riproduzione audio
Configura il fotogramma audio per avviarsi automaticamente quando la diapositiva appare.
static void SetAudioPlayback()
{
using var presentation = new Presentation();
var slide = presentation.Slides[0];
var audioFrame = slide.Shapes.AddAudioFrameEmbedded(50, 50, 100, 100, new MemoryStream());
// Riproduci automaticamente quando la diapositiva appare.
audioFrame.PlayMode = AudioPlayModePreset.Auto;
}