AddAudioFrameEmbedded

AddAudioFrameEmbedded(float, float, float, float, Stream)

Agrega un nuevo marco de audio con un archivo de audio incrustado al final de una colección. El archivo de audio incrustado puede ser solo un WAV. Agrega un nuevo audio a la lista Presentation.Audios.

public IAudioFrame AddAudioFrameEmbedded(float x, float y, float width, float height, 
    Stream audio_stream)
ParámetroTipoDescripción
xSingleCoordenada X de un nuevo marco de audio.
ySingleCoordenada Y de un nuevo marco de audio.
widthSingleAncho de un nuevo marco de audio.
heightSingleAltura de un nuevo marco de audio.
audio_streamStreamFlujo de entrada/salida con datos de audio.

Valor de Retorno

Objeto AudioFrame creado.

Ejemplos

Los siguientes ejemplos muestran cómo crear un marco de audio.

[C#]
// Instancia una clase de presentación que representa un archivo de presentación
using (Presentation pres = new Presentation())
{
    // Obtiene la primera diapositiva
    ISlide sld = pres.Slides[0];
    // Carga el archivo de sonido wav en el flujo
    FileStream fstr = new FileStream("sampleaudio.wav", FileMode.Open, FileAccess.Read);
    // Agrega el marco de audio
    IAudioFrame audioFrame = sld.Shapes.AddAudioFrameEmbedded(50, 150, 100, 100, fstr);
    // Configura el modo de reproducción y el volumen del audio
    audioFrame.PlayMode = AudioPlayModePreset.Auto;
    audioFrame.Volume = AudioVolumeMode.Loud;
    // Escribe el archivo de PowerPoint en el disco
    pres.Save("AudioFrameEmbed_out.pptx", SaveFormat.Pptx);
}

Ver También


AddAudioFrameEmbedded(float, float, float, float, IAudio)

Agrega un nuevo marco de audio con un archivo de audio incrustado al final de una colección. Utiliza el archivo de audio de la lista Presentation.Audios.

public IAudioFrame AddAudioFrameEmbedded(float x, float y, float width, float height, IAudio audio)
ParámetroTipoDescripción
xSingleCoordenada X de un nuevo marco de audio.
ySingleCoordenada Y de un nuevo marco de audio.
widthSingleAncho de un nuevo marco de audio.
heightSingleAltura de un nuevo marco de audio.
audioIAudioAudio de la lista Presentation.Audios.

Valor de Retorno

Objeto AudioFrame creado.

Ver También