Presentation

Presentation class

Représente une présentation Microsoft PowerPoint.

public sealed class Presentation : IPresentation

Constructeurs

NomLa description
Presentation()Ce constructeur crée une nouvelle présentation à partir de zéro. La présentation créée a une diapositive vide.
Presentation(LoadOptions)Ce constructeur crée une nouvelle présentation à partir de zéro. La présentation créée a une diapositive vide.
Presentation(Stream)Ce constructeur est le principal mécanisme de lecture d’une présentation existante.
Presentation(string)Ce constructeur obtient un chemin de fichier source à partir duquel le contenu de la présentation est lu.
Presentation(Stream, LoadOptions)Ce constructeur est le principal mécanisme de lecture d’une présentation existante.
Presentation(string, LoadOptions)Ce constructeur obtient un chemin de fichier source à partir duquel le contenu de la présentation est lu.

Propriétés

NomLa description
AllCustomXmlParts { get; }Renvoie toutes les parties de données personnalisées dans la présentation. Lecture seuleICustomXmlPart [].
Audios { get; }Renvoie la collection de tous les fichiers audio intégrés dans la présentation. Lecture seuleIAudioCollection .
CommentAuthors { get; }Renvoie la collection des auteurs de commentaires. Lecture seuleICommentAuthorCollection .
CurrentDateTime { get; set; }Renvoie ou définit la date et l’heure qui remplaceront le contenu des champs datetime. Heure de création de cet objet Presentation par défaut. Lecture/écritureDateTime .
CustomData { get; }Renvoie les données personnalisées de la présentation. Lecture seuleICustomData .
DefaultTextStyle { get; }Renvoie le style de texte par défaut pour les formes. Lecture seuleITextStyle .
DigitalSignatures { get; }Renvoie la collection de signatures utilisées pour signer la présentation. Lecture seuleIDigitalSignatureCollection .
DocumentProperties { get; }Renvoie l’objet DocumentProperties qui contient les propriétés de document standard et personnalisées. Lecture seuleIDocumentProperties .
FirstSlideNumber { get; set; }Représente le premier numéro de diapositive dans la présentation
FontsManager { get; }Renvoie le gestionnaire de polices. Lecture seuleIFontsManager .
HeaderFooterManager { get; }Renvoie le gestionnaire HeaderFooter réel. Lecture seuleIPresentationHeaderFooterManager .
HyperlinkQueries { get; }Fournit un accès facile à tous les hyperliens contenus dans toutes les diapositives de présentation (pas dans le masque, la mise en page, les diapositives de notes). En lecture seuleIHyperlinkQueries .
Images { get; }Renvoie la collection de toutes les images de la présentation. Lecture seuleIImageCollection .
LayoutSlides { get; }Renvoie une liste de toutes les diapositives de mise en page définies dans la présentation. Lecture seuleIGlobalLayoutSlideCollection .
MasterHandoutSlideManager { get; }Renvoie le gestionnaire principal du document. Lecture seuleIMasterHandoutSlideManager .
MasterNotesSlideManager { get; }Renvoie le gestionnaire principal des notes. Lecture seuleIMasterNotesSlideManager .
Masters { get; }Renvoie une liste de toutes les diapositives principales définies dans la présentation. Lecture seuleIMasterSlideCollection .
MasterTheme { get; }Renvoie le thème principal. Lecture seuleIMasterTheme .
NotesSize { get; }Renvoie un objet de taille de diapositive de notes. En lecture seuleINotesSize .
ProtectionManager { get; }Obtient le gestionnaire des autorisations pour cette présentation. Lecture seuleIProtectionManager .
Sections { get; }Renvoie une liste de toutes les sections de diapositives définies dans la présentation. Lecture seuleISectionCollection .
Slides { get; }Renvoie une liste de toutes les diapositives définies dans la présentation. Lecture seuleISlideCollection .
SlideShowSettings { get; }Renvoie les paramètres du diaporama pour la présentation.
SlideSize { get; }Renvoie l’objet de taille de diapositive. Lecture seuleISlideSize .
SourceFormat { get; }Renvoie des informations sur le format à partir duquel la présentation a été chargée. Lecture seuleSourceFormat .
VbaProject { get; set; }Obtient ou définit le projet VBA avec des macros de présentation. Lecture/écritureIVbaProject .
Videos { get; }Renvoie la collection de tous les fichiers vidéo intégrés dans la présentation. Lecture seuleIVideoCollection .
ViewProperties { get; }Obtient les propriétés de la vue large de la présentation. Lecture seuleIViewProperties .

Méthodes

NomLa description
Dispose()Libère toutes les ressources utilisées par cet objet de présentation.
GetSlideById(uint)Renvoie une Slide, MasterSlide ou LayoutSlide par Id.
GetThumbnails(IRenderingOptions)Renvoie un objet Thumbnail Bitmap pour toutes les diapositives d’une présentation.
GetThumbnails(IRenderingOptions, int[])Renvoie un objet Thumbnail Bitmap pour les diapositives spécifiées d’une présentation.
GetThumbnails(IRenderingOptions, Size)Renvoie un objet Thumbnail Bitmap pour toutes les diapositives d’une présentation avec la taille spécifiée.
GetThumbnails(IRenderingOptions, float, float)Renvoie un objet Thumbnail Bitmap pour toutes les diapositives d’une présentation avec une mise à l’échelle personnalisée.
GetThumbnails(IRenderingOptions, int[], Size)Renvoie un objet Thumbnail Bitmap pour les diapositives spécifiées d’une présentation avec la taille spécifiée.
GetThumbnails(IRenderingOptions, int[], float, float)Renvoie des objets Thumbnail Bitmap pour les diapositives spécifiées d’une présentation avec une mise à l’échelle personnalisée.
JoinPortionsWithSameFormatting()Les jointures s’exécutent avec le même formatage dans tous les paragraphes dans toutes les formes acceptables dans toutes les diapositives.
Print()Imprime toute la présentation sur l’imprimante par défaut.
Print(PrinterSettings)Imprime la présentation en fonction des paramètres d’imprimante spécifiés, à l’aide du contrôleur d’impression standard (pas d’interface utilisateur).
Print(string)Imprimer toute la présentation sur l’imprimante spécifiée, en utilisant le contrôleur d’impression standard (pas d’interface utilisateur).
Print(PrinterSettings, string)Imprime le document conformément aux paramètres d’imprimante spécifiés, en utilisant le contrôleur d’impression standard (pas d’interface utilisateur) et un nom de présentation.
Save(IXamlOptions)Enregistre toutes les diapositives d’une présentation dans un ensemble de fichiers représentant le balisage XAML.
Save(Stream, SaveFormat)Enregistre toutes les diapositives d’une présentation dans un flux au format spécifié.
Save(string, SaveFormat)Enregistre toutes les diapositives d’une présentation dans un fichier au format spécifié.
Save(Stream, int[], SaveFormat)Enregistre les diapositives spécifiées d’une présentation dans un flux au format spécifié en conservant le numéro de page.
Save(Stream, SaveFormat, ISaveOptions)Enregistre toutes les diapositives d’une présentation dans un flux au format spécifié et avec des options supplémentaires.
Save(string, int[], SaveFormat)Enregistre les diapositives spécifiées d’une présentation dans un fichier au format spécifié en conservant le numéro de page.
Save(string, SaveFormat, ISaveOptions)Enregistre toutes les diapositives d’une présentation dans un fichier au format spécifié et avec des options supplémentaires.
Save(Stream, int[], SaveFormat, ISaveOptions)Enregistre les diapositives spécifiées d’une présentation dans un flux au format spécifié en conservant le numéro de page.
Save(string, int[], SaveFormat, ISaveOptions)Enregistre les diapositives spécifiées d’une présentation dans un fichier au format spécifié en conservant le numéro de page.
Save(string, SaveFormat, HttpResponse, bool)Envoie la présentation au navigateur client. Cette méthode est absente des versions ClientProfile d’Aspose.Slide.
Save(string, SaveFormat, ISaveOptions, HttpResponse, bool)Envoie la présentation au navigateur client. Cette méthode est absente des versions ClientProfile d’Aspose.Slide.

Voir également