SlideSize
Propiedad Presentation.SlideSize
Devuelve el objeto de tamaño de diapositiva. Solo lectura ISlideSize
.
public ISlideSize SlideSize { get; }
Ejemplos
El siguiente ejemplo muestra cómo cambiar el tamaño de la diapositiva en una presentación de PowerPoint.
[C#]
using (Presentation pres = new Presentation("pres-4x3-aspect-ratio.pptx"))
{
pres.SlideSize.SetSize(SlideSizeType.OnScreen16x9, SlideSizeScaleType.DoNotScale);
pres.Save("pres-4x3-aspect-ratio.pptx", SaveFormat.Pptx);
}
El siguiente ejemplo muestra cómo establecer el tamaño de la diapositiva con respecto a la escala del contenido en una presentación de PowerPoint.
[C#]
// Instanciar un objeto Presentation que representa un archivo de presentación
using(Presentation presentation = new Presentation("AccessSlides.pptx")) {
using(Presentation auxPresentation = new Presentation()) {
ISlide slide = presentation.Slides[0];
// Establecer el tamaño de la diapositiva de las presentaciones generadas al del origen
presentation.SlideSize.SetSize(540, 720, SlideSizeScaleType.EnsureFit); // El método SetSize se utiliza para establecer el tamaño de la diapositiva con escala de contenido para asegurar el ajuste
presentation.SlideSize.SetSize(SlideSizeType.A4Paper, SlideSizeScaleType.Maximize); // El método SetSize se utiliza para establecer el tamaño de la diapositiva maximizando el tamaño del contenido
// Guardar la presentación en disco
auxPresentation.Save("Set_Size&Type_out.pptx", SaveFormat.Pptx);
}
}
El siguiente ejemplo muestra cómo especificar tamaños de diapositivas personalizados en una presentación de PowerPoint.
[C#]
using (Presentation pres = new Presentation("pres.pptx"))
{
pres.SlideSize.SetSize(780, 540, SlideSizeScaleType.DoNotScale); // Tamaño del papel A4
pres.Save("pres-a4-slide-size.pptx", SaveFormat.Pptx);
}
Ver También
- interfaz ISlideSize
- clase Presentation
- espacio de nombres Aspose.Slides
- ensamblaje Aspose.Slides