PresentationPart
Übersicht über die
PresentationPart ist eine Klasse in Aspose.Slides für NET.
Verwaltet den Teil ppt/presentation.xml eines OPC-Pakets. Bietet Methoden zur Analyse der Präsentationsstruktur, zum Hinzufügen und Entfernen von Diapositen und Masterreferenzen sowie zu erhalten oder festzulegen von Präparaten wie Slidegröße und Notiengrößen.
Eigenschaften
| Name der Person | Typ der | Zugang zu den Informationen | Beschreibung |
|---|---|---|---|
MasterReferences | List<MasterReference> | Lesen Sie . | Ist eine Liste von MasterReference Objekten für Master-Slide-Beziehungen |
ElementTree | XElement? | Lesen Sie . | Bewahrt das Root XElement der Darstellung XML, oder null wenn nicht geladen |
SlideReferences | List<SlideReference> | Lesen Sie . | Ist eine Liste von SlideReference Objekten, die Relationen zwischen Dias darstellen. |
SlideCount | int | Lesen Sie . | Gibt die Gesamtzahl der Referenzen in der Präsentation zurück. |
PartName | string | Lesen Sie . | Ist der Teilnamen (Pfad) des Presentation.xml im Paket |
Methoden und Verfahren
| Unterzeichnung | Beschreibung |
|---|---|
Load() | Lade und analysiert die Presentation.xml aus dem Paket. |
ParseSlides() | Parsiert die Referenzen der Darstellung XML. |
ParseMasters() | Parses Master-Slide-Verweise aus der Präsentation XML. |
GetSlideRefById(slideId: int) | Die Übereinstimmung oder Null, wenn nicht gefunden. |
GetSlideRefByRelId(relId: string) | Die Übereinstimmung oder Null, wenn nicht gefunden. |
GetNextSlideId() | Erzeugt die nächste verfügbare Dias-ID. Die Diass-Id beginnen bei 256 nach PPTX-Konvention. |
GetNextMasterId() | Erzeugt die nächste verfügbare Master-ID/Layout-Slide. Die Master ID und Layouts ID haben denselben Identifikationsraum, sie müssen alle einzigartig sein. |
AddMasterReference(relId: string, masterId: int?) | Die Schöpfung . |
AddSlideReference(relId: string, slideId: int?, index: int) | Die Schöpfung . |
RemoveSlideReference(slideId: int) | true, wenn entfernt, false, falls nicht gefunden. |
GetSlideSize() | Eine Tuple von (Breite, Höhe) in EMU. |
GetNotesSize() | Eine Tuple von (Breite, Höhe) in EMU. |
SetNotesSize(cx: int, cy: int) | Höhe in EMU. |
GetFirstSlideNumber() | Die erste Folie-Nummer, Standard 1. |
SetFirstSlideNumber(number: int) | Die erste Folie. |
Save() | Speichert die Presentation.xml wieder in das Paket. |