AudioFrame
Contenido
[
Ocultar
]Clase AudioFrame
Representa un clip de audio en una diapositiva.
public class AudioFrame : PictureFrame, IAudioFrame
Propiedades
Nombre | Descripción |
---|---|
Adjustments { get; } | Devuelve una colección de valores de ajuste de la forma. Solo lectura IAdjustValueCollection . |
AlternativeText { get; set; } | Devuelve o establece el texto alternativo asociado con una forma. Lectura/escritura String. |
AlternativeTextTitle { get; set; } | Devuelve o establece el título del texto alternativo asociado con una forma. Lectura/escritura String. |
AudioCdEndTrack { get; set; } | Devuelve o establece un índice de pista final. Lectura/escritura Int32. |
AudioCdEndTrackTime { get; set; } | Devuelve o establece un tiempo de pista final. Lectura/escritura Int32. |
AudioCdStartTrack { get; set; } | Devuelve o establece un índice de pista de inicio. Lectura/escritura Int32. |
AudioCdStartTrackTime { get; set; } | Devuelve o establece un tiempo de pista de inicio. Lectura/escritura Int32. |
BlackWhiteMode { get; set; } | La propiedad especifica cómo se renderizará una forma en modo de visualización en blanco y negro. Lectura/escritura BlackWhiteMode . |
ConnectionSiteCount { get; } | Devuelve el número de sitios de conexión en la forma. Solo lectura Int32. |
CustomData { get; } | Devuelve los datos personalizados de la forma. Solo lectura ICustomData . |
virtual EffectFormat { get; } | Devuelve el objeto EffectFormat que contiene efectos de píxeles aplicados a una forma. Nota: puede devolver null para ciertos tipos de formas que no tienen propiedades de efecto. Solo lectura IEffectFormat . |
Embedded { get; } | Determina si un sonido está incrustado en una presentación. Solo lectura Boolean. |
EmbeddedAudio { get; set; } | Devuelve o establece el objeto de audio incrustado. Lectura/escritura IAudio . |
FadeInDuration { get; set; } | Especifica la duración del tiempo para el desvanecimiento inicial del medio en milisegundos. Lectura/escritura Single. |
FadeOutDuration { get; set; } | Especifica la duración del tiempo para el desvanecimiento de finalización del medio en milisegundos. Lectura/escritura Single. |
virtual FillFormat { get; } | Devuelve el objeto FillFormat que contiene propiedades de formato de relleno para una forma. Nota: puede devolver null para ciertos tipos de formas que no tienen propiedades de relleno. Solo lectura IFillFormat . |
Frame { get; set; } | Devuelve o establece las propiedades del marco de la forma. Lectura/escritura IShapeFrame . |
Height { get; set; } | Devuelve o establece la altura de la forma. Lectura/escritura Single. |
Hidden { get; set; } | Determina si la forma está oculta. Lectura/escritura Boolean. |
HideAtShowing { get; set; } | Determina si un AudioFrame está oculto. Lectura/escritura Boolean. |
HyperlinkClick { get; set; } | Devuelve o establece el hipervínculo definido para clic del mouse. Lectura/escritura IHyperlink . |
HyperlinkManager { get; } | Devuelve el administrador de hipervínculos. Solo lectura IHyperlinkManager . |
HyperlinkMouseOver { get; set; } | Devuelve o establece el hipervínculo definido para pasar el mouse. Lectura/escritura IHyperlink . |
IsCameo { get; } | Determina si el PictureFrame es un objeto Cameo o no. Solo lectura Boolean. |
IsDecorative { get; set; } | Obtiene o establece la opción ‘Marcar como decorativa’ Lectura/escritura Boolean. |
IsGrouped { get; } | Determina si la forma está agrupada. Solo lectura Boolean. |
IsTextHolder { get; } | Determina si la forma es TextHolder_PPT. Solo lectura Boolean. |
virtual LineFormat { get; } | Devuelve el objeto LineFormat que contiene propiedades de formato de línea para una forma. Nota: puede devolver null para ciertos tipos de formas que no tienen propiedades de línea. Solo lectura ILineFormat . |
LinkPathLong { get; set; } | Devuelve o establece el nombre de un archivo de audio que está vinculado a un AudioFrame. Lectura/escritura String. |
Name { get; set; } | Devuelve o establece el nombre de una forma. No debe ser nulo. Use un valor de cadena vacía si es necesario. Lectura/escritura String. |
OfficeInteropShapeId { get; } | Obtiene el identificador único de la forma en el ámbito de la diapositiva. Solo lectura UInt32. Véase también UniqueId para obtener el identificador único de la forma en el ámbito de la presentación. |
ParentGroup { get; } | Devuelve el objeto GroupShape padre si la forma está agrupada. De lo contrario, devuelve null. Solo lectura IGroupShape . |
PictureFormat { get; } | Devuelve el objeto PictureFillFormat para un marco de imagen. Solo lectura IPictureFillFormat . |
PictureFrameLock { get; } | Devuelve los bloqueos de la forma. Solo lectura IPictureFrameLock . |
Placeholder { get; } | Devuelve el marcador de posición para una forma. Devuelve null si la forma no tiene marcador de posición. Solo lectura IPlaceholder . |
PlayAcrossSlides { get; set; } | Determina si el audio se reproduce a través de las diapositivas. Lectura/escritura Boolean. |
PlayLoopMode { get; set; } | Determina si un audio es repetido. Lectura/escritura Boolean. |
PlayMode { get; set; } | Devuelve o establece el modo de reproducción de audio. Lectura/escritura AudioPlayModePreset . |
Presentation { get; } | Devuelve la presentación principal de una diapositiva. Solo lectura IPresentation . |
RawFrame { get; set; } | Devuelve o establece las propiedades del marco de forma sin procesar. Lectura/escritura IShapeFrame . |
RelativeScaleHeight { get; set; } | Devuelve o establece la escala de altura (en relación con el tamaño original de la imagen) del marco de imagen. El valor 1.0 corresponde al 100%. Lectura/escritura Single. |
RelativeScaleWidth { get; set; } | Devuelve o establece la escala de anchura (en relación con el tamaño original de la imagen) del marco de imagen. El valor 1.0 corresponde al 100%. Lectura/escritura Single. |
RewindAudio { get; set; } | Determina si el audio se rebobina automáticamente al inicio después de reproducirse. Lectura/escritura Boolean. |
Rotation { get; set; } | Devuelve o establece el número de grados que la forma especificada se rota alrededor del eje z. Un valor positivo indica rotación en sentido horario; un valor negativo indica rotación en sentido antihorario. Lectura/escritura Single. |
ShapeLock { get; } | Devuelve los bloqueos de la forma. Solo lectura IPictureFrameLock . (2 propiedades) |
ShapeStyle { get; } | Devuelve el objeto de estilo de la forma. Solo lectura IShapeStyle . |
override ShapeType { get; set; } | Devuelve o establece el tipo de AutoShape para un PictureFrame. Hay todos los elementos permitidos del conjunto ShapeType , excepto todos los tipos de líneas: |
Slide { get; } | Devuelve la diapositiva principal de una forma. Solo lectura IBaseSlide . |
virtual ThreeDFormat { get; } | Devuelve el objeto ThreeDFormat que contiene propiedades de efecto 3D para una forma. Nota: puede devolver null para ciertos tipos de formas que no tienen propiedades 3D. Solo lectura IThreeDFormat . |
TrimFromEnd { get; set; } | Especifica la duración del tiempo que se debe eliminar del final del medio durante la reproducción, en milisegundos. Lectura/escritura Single. |
TrimFromStart { get; set; } | Especifica la duración del tiempo que se debe eliminar del principio del medio durante la reproducción, en milisegundos. Lectura/escritura Single. |
UniqueId { get; } | Obtiene el identificador único de la forma en el ámbito de la presentación. Solo lectura UInt32. Véase también OfficeInteropShapeId para obtener el identificador único de la forma en el ámbito de la diapositiva. |
Volume { get; set; } | Devuelve o establece el volumen de audio. Lectura/escritura AudioVolumeMode . |
VolumeValue { get; set; } | Devuelve o establece el volumen de audio en porcentajes. Lectura/escritura Single. |
Width { get; set; } | Devuelve o establece la anchura de la forma. Lectura/escritura Single. |
X { get; set; } | Devuelve o establece la coordenada x de la esquina superior izquierda de la forma. Lectura/escritura Single. |
Y { get; set; } | Devuelve o establece la coordenada y de la esquina superior izquierda de la forma. Lectura/escritura Single. |
virtual ZOrderPosition { get; } | Devuelve la posición de una forma en el orden z. Shapes[0] devuelve la forma en la parte posterior del orden z, y Shapes[Shapes.Count - 1] devuelve la forma en la parte delantera del orden z. Solo lectura Int32. |
Métodos
Nombre | Descripción |
---|---|
AddPlaceholder(IPlaceholder) | Agrega un nuevo marcador de posición si no existe y establece las propiedades del marcador de posición al especificado. |
CreateShapeElements() | Crea y devuelve un array de elementos de la forma. |
GetBasePlaceholder() | Devuelve una forma de marcador de posición básica (forma de la disposición y/o diapositiva maestra de la que se hereda la forma actual). Se devuelve null si la forma actual no se hereda. |
GetGeometryPaths() | Devuelve una copia del camino de la forma geométrica. Las coordenadas son relativas a la esquina superior izquierda de la forma. |
GetImage() | Devuelve la miniatura de la forma. Se utiliza por defecto el tipo de límites de miniatura de ShapeThumbnailBounds.Shape. |
GetImage(ShapeThumbnailBounds, float, float) | Devuelve la miniatura de la forma. |
RemovePlaceholder() | Define que esta forma no es un marcador de posición. |
SetGeometryPath(IGeometryPath) | Actualiza la geometría de la forma a partir del objeto IGeometryPath . Las coordenadas deben ser relativas a la esquina superior izquierda de la forma. Cambia el tipo de la forma (ShapeType ) a Personalizado. |
SetGeometryPaths(IGeometryPath[]) | Actualiza la geometría de la forma a partir de un array de IGeometryPath . Las coordenadas deben ser relativas a la esquina superior izquierda de la forma. Cambia el tipo de la forma (ShapeType ) a Personalizado. |
WriteAsSvg(Stream) | Guarda el contenido de la Forma como archivo SVG. |
WriteAsSvg(Stream, ISVGOptions) | Guarda el contenido de la Forma como archivo SVG. |
Ejemplos
Los siguientes ejemplos muestran cómo cambiar las opciones de reproducción de audio.
[C#]
using (Presentation pres = new Presentation("AudioFrameEmbed_out.pptx"))
{
// Obtiene la forma AudioFrame
AudioFrame audioFrame = (AudioFrame)pres.Slides[0].Shapes[0];
// Establece el modo de reproducción para reproducir al hacer clic
audioFrame.PlayMode = AudioPlayModePreset.OnClick;
// Establece el volumen a Bajo
audioFrame.Volume = AudioVolumeMode.Low;
// Establece el audio para reproducirse a través de las diapositivas
audioFrame.PlayAcrossSlides = true;
// Desactiva el bucle para el audio
audioFrame.PlayLoopMode = false;
// Oculta el AudioFrame durante la presentación
audioFrame.HideAtShowing = true;
// Rebobina el audio al inicio después de reproducirse
audioFrame.RewindAudio = true;
// Guarda el archivo de PowerPoint en disco
pres.Save("AudioFrameEmbed_changed.pptx", SaveFormat.Pptx);
}
Véase También
- clase PictureFrame
- interfaz IAudioFrame
- espacio de nombres Aspose.Slides
- ensamblado Aspose.Slides