PresentationPart
Revisión
PresentationPart Es una clase en Aspose.Slides FOSS para .NET.
Gestiona la parte ppt/presentation.xml de un paquete OPC. proporciona métodos para parse estructura de presentación, añadir/remover las imágenes y las referencias maestras, y obtener/set propiedades de presentación como el tamaño de las pantallas y el tamaño de los notas.
Esta clase proporciona 16 métodos para trabajar con los objetos de PresentationPart en programas .NET. Los métodos disponibles incluyen: AddMasterReference, AddSlideReference, GetFirstSlideNumber, GetNextMasterId, GetNextSlideId, GetNotesSize, GetSlideRefById, GetSlideRefByRelId, GetSlideSize, Load, ParseMasters, ParseSlides,y cuatro métodos adicionales. Todos los miembros exportados están accesibles a cualquier aplicación .NET después de instalar el Aspose.Slides FOSS para el paquete .Net. Propiedades : ElementTree, MasterReferences, PartName, SlideCount, SlideReferences.
Descripción
PresentationPart Es una clase en la biblioteca FOSS para .NET que exhibe 16 métodos y 5 propiedades para uso programático.
La clase también proporciona el MasterReferences propiedad (que se refiere a las referencias principales), el ElementTree la propiedad (que se encuentra en el árbol elemental), el SlideReferences propiedad (que se refiere a las referencias de la capa).
Propiedades
| Nombre | Tipo | Acceso | Descripción |
|---|---|---|---|
MasterReferences | List<MasterReference> | Leer | Obtenga las referencias maestras. |
ElementTree | XElement? | Leer | Se encuentra el árbol de elemento. |
SlideReferences | List<SlideReference> | Leer | Obtenga las referencias de la slide. |
SlideCount | int | Leer | Tiene el cuento de la slide. |
PartName | string | Leer | Tiene el nombre de la parte. |
Metodología
| firma | Descripción |
|---|---|
Load() | Carga y parse la presentación.xml del paquete. |
ParseSlides() | Parses escribe las referencias de la presentación XML. |
ParseMasters() | Parses master escribe las referencias de la presentación XML. |
GetSlideRefById(slideId: int) | La combinación, o cero si no se encuentra. |
GetSlideRefByRelId(relId: string) | La combinación, o cero si no se encuentra. |
GetNextSlideId() | Generar el siguiente ID de slide disponible. los IDs de Slide comienzan a 256 por convención PPTX. |
GetNextMasterId() | Generar el siguiente ID de la capa de master/layout disponible. los IDE de Master y los ID del layout comparten el mismo espacio de identificación y todos deben ser únicos. |
AddMasterReference(relId: string, masterId: int?) | El creado. |
AddSlideReference(relId: string, slideId: int?, index: int) | El creado. |
RemoveSlideReference(slideId: int) | verdadera si se ha eliminado, falsa si no se encuentra. |
GetSlideSize() | Un doble de (más largo, alto) en EMUs. |
GetNotesSize() | Un doble de (más largo, alto) en EMUs. |
SetNotesSize(cx: int, cy: int) | La altura en EMU. |
GetFirstSlideNumber() | El primer número de slide, por default a 1. |
SetFirstSlideNumber(number: int) | El primer número de la capa. |
Save() | Salva la presentación.xml de vuelta al paquete. |