AudioFrame
Contenu
[
Cacher
]Classe AudioFrame
Représente un clip audio sur une diapositive.
public class AudioFrame : PictureFrame, IAudioFrame
Propriétés
| Nom | Description | 
|---|---|
| Adjustments { get; } | Renvoie une collection de valeurs d’ajustement de la forme. Lecture seule IAdjustValueCollection. | 
| AlternativeText { get; set; } | Renvoie ou définit le texte alternatif associé à une forme. Lecture/écriture String. | 
| AlternativeTextTitle { get; set; } | Renvoie ou définit le titre du texte alternatif associé à une forme. Lecture/écriture String. | 
| AudioCdEndTrack { get; set; } | Renvoie ou définit l’index de la dernière piste. Lecture/écriture Int32. | 
| AudioCdEndTrackTime { get; set; } | Renvoie ou définit le temps de la dernière piste. Lecture/écriture Int32. | 
| AudioCdStartTrack { get; set; } | Renvoie ou définit l’index de la première piste. Lecture/écriture Int32. | 
| AudioCdStartTrackTime { get; set; } | Renvoie ou définit le temps de la première piste. Lecture/écriture Int32. | 
| BlackWhiteMode { get; set; } | La propriété spécifie comment une forme sera rendue en mode d’affichage noir et blanc. Lecture/écriture BlackWhiteMode. | 
| ConnectionSiteCount { get; } | Renvoie le nombre de sites de connexion sur la forme. Lecture seule Int32. | 
| CustomData { get; } | Renvoie les données personnalisées de la forme. Lecture seule ICustomData. | 
| virtual EffectFormat { get; } | Renvoie l’objet EffectFormat qui contient les effets de pixel appliqués à une forme. Remarque : peut renvoyer null pour certains types de formes qui n’ont pas de propriétés d’effet. Lecture seule IEffectFormat. | 
| Embedded { get; } | Détermine si un son est intégré dans une présentation. Lecture seule Boolean. | 
| EmbeddedAudio { get; set; } | Renvoie ou définit l’objet audio intégré. Lecture/écriture IAudio. | 
| FadeInDuration { get; set; } | Spécifie la durée de temps pour le fondu initial du média en millisecondes. Lecture/écriture Single. | 
| FadeOutDuration { get; set; } | Spécifie la durée de temps pour le fondu final du média en millisecondes. Lecture/écriture Single. | 
| virtual FillFormat { get; } | Renvoie l’objet FillFormat qui contient les propriétés de formatage de remplissage pour une forme. Remarque : peut renvoyer null pour certains types de formes qui n’ont pas de propriétés de remplissage. Lecture seule IFillFormat. | 
| Frame { get; set; } | Renvoie ou définit les propriétés du cadre de la forme. Lecture/écriture IShapeFrame. | 
| Height { get; set; } | Renvoie ou définit la hauteur de la forme. Lecture/écriture Single. | 
| Hidden { get; set; } | Détermine si la forme est cachée. Lecture/écriture Boolean. | 
| HideAtShowing { get; set; } | Détermine si un AudioFrame est caché. Lecture/écriture Boolean. | 
| HyperlinkClick { get; set; } | Renvoie ou définit l’hyperlien défini pour un clic de souris. Lecture/écriture IHyperlink. | 
| HyperlinkManager { get; } | Renvoie le gestionnaire d’hyperliens. Lecture seule IHyperlinkManager. | 
| HyperlinkMouseOver { get; set; } | Renvoie ou définit l’hyperlien défini pour un survol de souris. Lecture/écriture IHyperlink. | 
| IsCameo { get; } | Détermine si le PictureFrame est un objet Cameo ou non. Lecture seule Boolean. | 
| IsDecorative { get; set; } | Obtient ou définit l’option ‘Marquer comme décoratif’ Lecture/écriture Boolean. | 
| IsGrouped { get; } | Détermine si la forme est groupée. Lecture seule Boolean. | 
| IsTextHolder { get; } | Détermine si la forme est un TextHolder_PPT. Lecture seule Boolean. | 
| virtual LineFormat { get; } | Renvoie l’objet LineFormat qui contient les propriétés de formatage de ligne pour une forme. Remarque : peut renvoyer null pour certains types de formes qui n’ont pas de propriétés de ligne. Lecture seule ILineFormat. | 
| LinkPathLong { get; set; } | Renvoie ou définit le nom d’un fichier audio qui est lié à un AudioFrame. Lecture/écriture String. | 
| Name { get; set; } | Renvoie ou définit le nom d’une forme. Ne doit pas être null. Utilisez une chaîne vide si nécessaire. Lecture/écriture String. | 
| OfficeInteropShapeId { get; } | Obtient l’identifiant de forme unique dans le scope de la diapositive. Lecture seule UInt32. Voir aussi UniqueIdpour obtenir l’identifiant de forme unique dans le scope de la présentation. | 
| ParentGroup { get; } | Renvoie l’objet GroupShape parent si la forme est groupée. Sinon, renvoie null. Lecture seule IGroupShape. | 
| PictureFormat { get; } | Renvoie l’objet PictureFillFormat pour un cadre d’image. Lecture seule IPictureFillFormat. | 
| PictureFrameLock { get; } | Renvoie les verrous de la forme. Lecture seule IPictureFrameLock. | 
| Placeholder { get; } | Renvoie le remplacement pour une forme. Renvoie null si la forme n’a pas de remplacement. Lecture seule IPlaceholder. | 
| PlayAcrossSlides { get; set; } | Détermine si l’audio se joue à travers les diapositives. Lecture/écriture Boolean. | 
| PlayLoopMode { get; set; } | Détermine si un audio est en boucle. Lecture/écriture Boolean. | 
| PlayMode { get; set; } | Renvoie ou définit le mode de lecture audio. Lecture/écriture AudioPlayModePreset. | 
| Presentation { get; } | Renvoie la présentation parent d’une diapositive. Lecture seule IPresentation. | 
| RawFrame { get; set; } | Renvoie ou définit les propriétés du cadre brut de la forme. Lecture/écriture IShapeFrame. | 
| RelativeScaleHeight { get; set; } | Renvoie ou définit l’échelle de la hauteur (par rapport à la taille d’origine de l’image) du cadre d’image. La valeur 1.0 correspond à 100%. Lecture/écriture Single. | 
| RelativeScaleWidth { get; set; } | Renvoie ou définit l’échelle de la largeur (par rapport à la taille d’origine de l’image) du cadre d’image. La valeur 1.0 correspond à 100%. Lecture/écriture Single. | 
| RewindAudio { get; set; } | Détermine si l’audio est automatiquement rembobiné au début après la lecture. Lecture/écriture Boolean. | 
| Rotation { get; set; } | Renvoie ou définit le nombre de degrés de rotation de la forme spécifiée autour de l’axe z. Une valeur positive indique une rotation dans le sens des aiguilles d’une montre ; une valeur négative indique une rotation dans le sens inverse. Lecture/écriture Single. | 
| ShapeLock { get; } | Renvoie les verrous de la forme. Lecture seule IPictureFrameLock. (2 propriétés) | 
| ShapeStyle { get; } | Renvoie l’objet de style de la forme. Lecture seule IShapeStyle. | 
| override ShapeType { get; set; } | Renvoie ou définit le type de forme automatique pour un PictureFrame. Tous les éléments de l’ensemble ShapeTypesont autorisés, sauf toutes sortes de lignes : | 
| Slide { get; } | Renvoie la diapositive parent d’une forme. Lecture seule IBaseSlide. | 
| virtual ThreeDFormat { get; } | Renvoie l’objet ThreeDFormat qui contient les propriétés d’effet 3d pour une forme. Remarque : peut renvoyer null pour certains types de formes qui n’ont pas de propriétés 3d. Lecture seule IThreeDFormat. | 
| TrimFromEnd { get; set; } | Spécifie la durée de temps à supprimer de la fin du média pendant la lecture, en millisecondes. Lecture/écriture Single. | 
| TrimFromStart { get; set; } | Spécifie la durée de temps à supprimer du début du média pendant la lecture, en millisecondes. Lecture/écriture Single. | 
| UniqueId { get; } | Obtient l’identifiant de forme unique dans le scope de présentation. Lecture seule UInt32. Voir aussi OfficeInteropShapeIdpour obtenir l’identifiant de forme unique dans le scope de la diapositive. | 
| Volume { get; set; } | Renvoie ou définit le volume audio. Lecture/écriture AudioVolumeMode. | 
| VolumeValue { get; set; } | Renvoie ou définit le volume audio en pourcentages. Lecture/écriture Single. | 
| Width { get; set; } | Renvoie ou définit la largeur de la forme. Lecture/écriture Single. | 
| X { get; set; } | Renvoie ou définit la coordonnée x du coin supérieur gauche de la forme. Lecture/écriture Single. | 
| Y { get; set; } | Renvoie ou définit la coordonnée y du coin supérieur gauche de la forme. Lecture/écriture Single. | 
| virtual ZOrderPosition { get; } | Renvoie la position d’une forme dans l’ordre z. Shapes[0] renvoie la forme à l’arrière de l’ordre z, et Shapes[Shapes.Count - 1] renvoie la forme à l’avant de l’ordre z. Lecture seule Int32. | 
Méthodes
| Nom | Description | 
|---|---|
| AddPlaceholder(IPlaceholder) | Ajoute un nouveau remplacement s’il n’y en a pas et définit les propriétés de remplacement à un spécifié. | 
| CreateShapeElements() | Crée et renvoie un tableau des éléments de la forme. | 
| GetBasePlaceholder() | Renvoie une forme de remplacement de base (forme à partir de la mise en page et/ou de la diapositive maître dont hérite la forme actuelle). Un null est renvoyé si la forme actuelle n’est pas héritée. | 
| GetGeometryPaths() | Renvoie la copie du chemin de la forme géométrique. Les coordonnées sont relatives au coin supérieur gauche de la forme. | 
| GetImage() | Renvoie la miniature de la forme. ShapeThumbnailBounds.Shape type de limites de miniature de forme est utilisé par défaut. | 
| GetImage(ShapeThumbnailBounds, float, float) | Renvoie la miniature de la forme. | 
| RemovePlaceholder() | Définir que cette forme n’est pas un remplacement. | 
| SetGeometryPath(IGeometryPath) | Met à jour la géométrie de la forme à partir de l’objet IGeometryPath. Les coordonnées doivent être relatives au coin supérieur gauche de la forme. Change le type de la forme (ShapeType) en Personnalisé. | 
| SetGeometryPaths(IGeometryPath[]) | Met à jour la géométrie de la forme à partir d’un tableau de IGeometryPath. Les coordonnées doivent être relatives au coin supérieur gauche de la forme. Change le type de la forme (ShapeType) en Personnalisé. | 
| WriteAsSvg(Stream) | Enregistre le contenu de la forme sous forme de fichier SVG. | 
| WriteAsSvg(Stream, ISVGOptions) | Enregistre le contenu de la forme sous forme de fichier SVG. | 
Exemples
Les exemples suivants montrent comment changer les options de lecture audio.
[C#]
using (Presentation pres = new Presentation("AudioFrameEmbed_out.pptx"))
{
    // Obtient la forme AudioFrame
    AudioFrame audioFrame = (AudioFrame)pres.Slides[0].Shapes[0];
    // Définit le mode de lecture pour jouer au clic
    audioFrame.PlayMode = AudioPlayModePreset.OnClick;
    // Définit le volume à Faible
    audioFrame.Volume = AudioVolumeMode.Low;
    // Définit l'audio pour jouer à travers les diapositives
    audioFrame.PlayAcrossSlides = true;
    // Désactive la boucle pour l'audio
    audioFrame.PlayLoopMode = false;
    // Cache l'AudioFrame pendant le diaporama
    audioFrame.HideAtShowing = true;
    // Rembobine l'audio au début après la lecture
    audioFrame.RewindAudio = true;
    // Enregistre le fichier PowerPoint sur le disque
    pres.Save("AudioFrameEmbed_changed.pptx", SaveFormat.Pptx);
}
Voir aussi
- classe PictureFrame
- interface IAudioFrame
- espace de noms Aspose.Slides
- assembly Aspose.Slides