Presentation

Presentation class

Stellt eine Microsoft PowerPoint-Präsentation dar.

public sealed class Presentation : IPresentation

Konstrukteure

NameBeschreibung
Presentation()Dieser Konstruktor erstellt eine neue Präsentation von Grund auf neu. Die erstellte Präsentation hat eine leere Folie.
Presentation(LoadOptions)Dieser Konstruktor erstellt eine neue Präsentation von Grund auf neu. Die erstellte Präsentation hat eine leere Folie.
Presentation(Stream)Dieser Konstruktor ist der primäre Mechanismus zum Lesen einer vorhandenen Präsentation.
Presentation(string)Dieser Konstruktor erhält einen Quelldateipfad, aus dem der Inhalt der Präsentation gelesen wird.
Presentation(Stream, LoadOptions)Dieser Konstruktor ist der primäre Mechanismus zum Lesen einer vorhandenen Präsentation.
Presentation(string, LoadOptions)Dieser Konstruktor erhält einen Quelldateipfad, aus dem der Inhalt der Präsentation gelesen wird.

Eigenschaften

NameBeschreibung
AllCustomXmlParts { get; }Gibt alle benutzerdefinierten Datenteile in der Präsentation zurück. SchreibgeschütztICustomXmlPart [].
Audios { get; }Gibt die Sammlung aller eingebetteten Audiodateien in der Präsentation zurück. SchreibgeschütztIAudioCollection .
CommentAuthors { get; }Gibt die Sammlung von Kommentaren zurück. SchreibgeschütztICommentAuthorCollection .
CurrentDateTime { get; set; }Gibt Datum und Uhrzeit zurück oder legt sie fest, die den Inhalt der datetime-Felder ersetzen. Uhrzeit der standardmäßigen Erstellung dieses Präsentationsobjekts. Lesen/SchreibenDateTime .
CustomData { get; }Gibt die benutzerdefinierten Daten der Präsentation zurück. SchreibgeschütztICustomData .
DefaultTextStyle { get; }Gibt den Standardtextstil für Formen zurück. SchreibgeschütztITextStyle .
DigitalSignatures { get; }Gibt die Sammlung von Signaturen zurück, die zum Signieren der Präsentation verwendet wurden. SchreibgeschütztIDigitalSignatureCollection .
DocumentProperties { get; }Gibt das DocumentProperties-Objekt zurück, das standardmäßige und benutzerdefinierte Dokumenteigenschaften enthält. SchreibgeschütztIDocumentProperties .
FirstSlideNumber { get; set; }Stellt die erste Foliennummer in der Präsentation dar
FontsManager { get; }Gibt den Schriftarten-Manager zurück. SchreibgeschütztIFontsManager .
HeaderFooterManager { get; }Gibt den tatsächlichen HeaderFooter-Manager zurück. SchreibgeschütztIPresentationHeaderFooterManager .
HyperlinkQueries { get; }Bietet einfachen Zugriff auf alle Hyperlinks, die in allen Präsentationsfolien enthalten sind (nicht in Master-, Layout- und Notizenfolien). SchreibgeschütztIHyperlinkQueries .
Images { get; }Gibt die Sammlung aller Bilder in der Präsentation zurück. SchreibgeschütztIImageCollection .
LayoutSlides { get; }Gibt eine Liste aller Layoutfolien zurück, die in der Präsentation definiert sind. SchreibgeschütztIGlobalLayoutSlideCollection .
MasterHandoutSlideManager { get; }Gibt Handout-Master-Manager zurück. SchreibgeschütztIMasterHandoutSlideManager .
MasterNotesSlideManager { get; }Gibt den Notes-Master-Manager zurück. SchreibgeschütztIMasterNotesSlideManager .
Masters { get; }Gibt eine Liste aller Masterfolien zurück, die in der Präsentation definiert sind. SchreibgeschütztIMasterSlideCollection .
MasterTheme { get; }Gibt Masterdesign zurück. SchreibgeschütztIMasterTheme .
NotesSize { get; }Gibt das Notizen-Foliengrößenobjekt zurück. SchreibgeschütztINotesSize .
ProtectionManager { get; }Ruft den Manager der Berechtigungen für diese Präsentation ab. SchreibgeschütztIProtectionManager .
Sections { get; }Gibt eine Liste aller Folienabschnitte zurück, die in der Präsentation definiert sind. SchreibgeschütztISectionCollection .
Slides { get; }Gibt eine Liste aller Folien zurück, die in der Präsentation definiert sind. SchreibgeschütztISlideCollection .
SlideShowSettings { get; }Gibt die Diashow-Einstellungen für die Präsentation zurück.
SlideSize { get; }Gibt das Foliengrößenobjekt zurück. SchreibgeschütztISlideSize .
SourceFormat { get; }Gibt Informationen darüber zurück, aus welchem Format die Präsentation geladen wurde. SchreibgeschütztSourceFormat .
VbaProject { get; set; }Ruft VBA-Projekt mit Präsentationsmakros ab oder legt es fest. Lesen/SchreibenIVbaProject .
Videos { get; }Gibt die Sammlung aller eingebetteten Videodateien in der Präsentation zurück. SchreibgeschütztIVideoCollection .
ViewProperties { get; }Ruft die Eigenschaften der präsentationsweiten Ansicht ab. SchreibgeschütztIViewProperties .

Methoden

NameBeschreibung
Dispose()Gibt alle Ressourcen frei, die von diesem Präsentationsobjekt verwendet werden.
GetSlideById(uint)Gibt eine Folie, MasterSlide oder LayoutSlide nach ID zurück.
GetThumbnails(IRenderingOptions)Gibt ein Thumbnail-Bitmap-Objekt für alle Folien einer Präsentation zurück.
GetThumbnails(IRenderingOptions, int[])Gibt ein Thumbnail-Bitmap-Objekt für bestimmte Folien einer Präsentation zurück.
GetThumbnails(IRenderingOptions, Size)Gibt ein Thumbnail-Bitmap-Objekt für alle Folien einer Präsentation mit angegebener Größe zurück.
GetThumbnails(IRenderingOptions, float, float)Gibt ein Thumbnail-Bitmap-Objekt für alle Folien einer Präsentation mit benutzerdefinierter Skalierung zurück.
GetThumbnails(IRenderingOptions, int[], Size)Gibt ein Thumbnail-Bitmap-Objekt für angegebene Folien einer Präsentation mit angegebener Größe zurück.
GetThumbnails(IRenderingOptions, int[], float, float)Gibt ein Thumbnail-Bitmap-Objekt für bestimmte Folien einer Präsentation mit benutzerdefinierter Skalierung zurück.
JoinPortionsWithSameFormatting()Verbindet Läufe mit derselben Formatierung in allen Absätzen in allen akzeptablen Formen auf allen Folien.
Print()Druckt die gesamte Präsentation auf dem Standarddrucker.
Print(PrinterSettings)Druckt die Präsentation gemäß den angegebenen Druckereinstellungen, unter Verwendung des Standarddruckcontrollers (ohne Benutzeroberfläche).
Print(string)Drucken Sie die gesamte Präsentation auf dem angegebenen Drucker, unter Verwendung des Standarddruckcontrollers (ohne Benutzeroberfläche).
Print(PrinterSettings, string)Druckt das Dokument gemäß den angegebenen Druckereinstellungen unter Verwendung des Standarddruckcontrollers (ohne Benutzeroberfläche) und eines Präsentationsnamens.
Save(IXamlOptions)Speichert alle Folien einer Präsentation in einem Satz von Dateien, die XAML-Markup darstellen.
Save(Stream, SaveFormat)Speichert alle Folien einer Präsentation in einem Stream im angegebenen Format.
Save(string, SaveFormat)Speichert alle Folien einer Präsentation in eine Datei mit dem angegebenen Format.
Save(Stream, int[], SaveFormat)Speichert bestimmte Folien einer Präsentation in einem Stream im angegebenen Format unter Beibehaltung der Seitenzahl.
Save(Stream, SaveFormat, ISaveOptions)Speichert alle Folien einer Präsentation in einem Stream im angegebenen Format und mit zusätzlichen Optionen.
Save(string, int[], SaveFormat)Speichert bestimmte Folien einer Präsentation in einer Datei mit dem angegebenen Format unter Beibehaltung der Seitenzahl.
Save(string, SaveFormat, ISaveOptions)Speichert alle Folien einer Präsentation in eine Datei mit dem angegebenen Format und mit zusätzlichen Optionen.
Save(Stream, int[], SaveFormat, ISaveOptions)Speichert bestimmte Folien einer Präsentation in einem Stream im angegebenen Format unter Beibehaltung der Seitenzahl.
Save(string, int[], SaveFormat, ISaveOptions)Speichert bestimmte Folien einer Präsentation in einer Datei mit dem angegebenen Format unter Beibehaltung der Seitenzahl.
Save(string, SaveFormat, HttpResponse, bool)Sendet die Präsentation an den Client-Browser. Diese Methode fehlt in ClientProfile-Versionen von Aspose.Slide.
Save(string, SaveFormat, ISaveOptions, HttpResponse, bool)Sendet die Präsentation an den Client-Browser. Diese Methode fehlt in ClientProfile-Versionen von Aspose.Slide.

Siehe auch