PresentationPart
Översikt
PresentationPart är en klass i Aspose.Slides FOSS för .NET.
Hantera ppt/presentation.xml del av ett OPC-paket. ger metoder för att parsa presentationsstrukturen, lägga till/lägsna slidan och master referenser, och få/ställa presentationen egenskaper som slidstorlek och noteringsstorleken.
Denna klass ger 16 metoder för att arbeta med PresentationPart objekt i .NET-program. Tillgängliga metoder inkluderar: AddMasterReference, AddSlideReference, GetFirstSlideNumber, GetNextMasterId, GetNextSlideId, GetNotesSize, GetSlideRefById, GetSlideRefByRelId, GetSlideSize, Load, ParseMasters, ParseSlides,och 4 ytterligare metoder. Alla exporterade medlemmar är tillgängliga för alla .NET-applikationer efter att ha installerat Aspose.Slides FOSS för .Net-paketet. och egenskaper: ElementTree, MasterReferences, PartName, SlideCount, SlideReferences.
Beskrivning
PresentationPart är en klass i FOSS-biblioteket för .NET som visar 16 metoder och 5 egenskaper för programmatisk användning.
Klassen ger också den MasterReferences äganderätt (det tar hänvisningar till mästare), den ElementTree ägande (det är element träden), den SlideReferences ägande (det tar bort slides referenser).
ägodelar
| Namn | Typ av | Access | Beskrivning |
|---|---|---|---|
MasterReferences | List<MasterReference> | Läsning | Hämtar masterreferenserna. |
ElementTree | XElement? | Läsning | Hämtar elementträdet. |
SlideReferences | List<SlideReference> | Läsning | Hämtar bildreferenserna. |
SlideCount | int | Läsning | Hämtar antalet bilder. |
PartName | string | Läsning | Hämtar delens namn. |
Metoder
| Signature | Beskrivning |
|---|---|
Load() | Ladda och släpp presentationen.xml från paketet. |
ParseSlides() | Parses slider referenser från XML-presentationen. |
ParseMasters() | Parses master slides referenser från presentation XML. |
GetSlideRefById(slideId: int) | matchning, eller noll om inte hittas. |
GetSlideRefByRelId(relId: string) | matchning, eller noll om inte hittas. |
GetNextSlideId() | Skapar nästa tillgängliga slide ID. Slide-ID börjar vid 256 av PPTX-konventionen. |
GetNextMasterId() | Genererar nästa tillgängliga master/layout slide ID. Master-ID och layout- ID delar samma ID-utrymme och alla måste vara unika. |
AddMasterReference(relId: string, masterId: int?) | Den skapade . |
AddSlideReference(relId: string, slideId: int?, index: int) | Den skapade . |
RemoveSlideReference(slideId: int) | Sann om borttagna, falsk om inte hittat. |
GetSlideSize() | En tupla (bredd, höjd) i EMU. |
GetNotesSize() | En tupla (bredd, höjd) i EMU. |
SetNotesSize(cx: int, cy: int) | Höjd i EMU. |
GetFirstSlideNumber() | Det första slidesnumret, som standardiseras till 1. |
SetFirstSlideNumber(number: int) | Första slidesumman. |
Save() | Spara presentationen.xml tillbaka till paketet. |