SlideSize
Presentation.SlideSize-Eigenschaft
Gibt das Objekt für die Foliengröße zurück. Nur-Lese ISlideSize
.
public ISlideSize SlideSize { get; }
Beispiele
Das folgende Beispiel zeigt, wie die Foliengröße in einer PowerPoint-Präsentation geändert werden kann.
[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);
}
Das folgende Beispiel zeigt, wie die Foliengröße in Bezug auf die Skalierung des Inhalts für eine PowerPoint-Präsentation festgelegt wird.
[C#]
// Erstellen Sie ein Präsentationsobjekt, das eine Präsentationsdatei darstellt
using(Presentation presentation = new Presentation("AccessSlides.pptx")) {
using(Presentation auxPresentation = new Presentation()) {
ISlide slide = presentation.Slides[0];
// Setzen Sie die Foliengröße der generierten Präsentationen auf die des Originals
presentation.SlideSize.SetSize(540, 720, SlideSizeScaleType.EnsureFit); // Methode SetSize wird verwendet, um die Foliengröße mit skalierenem Inhalt anzupassen
presentation.SlideSize.SetSize(SlideSizeType.A4Paper, SlideSizeScaleType.Maximize); // Methode SetSize wird verwendet, um die Foliengröße mit maximierter Inhaltsgröße festzulegen
// Speichern Sie die Präsentation auf der Festplatte
auxPresentation.Save("Set_Size&Type_out.pptx", SaveFormat.Pptx);
}
}
Das folgende Beispiel zeigt, wie benutzerdefinierte Foliengrößen in einer PowerPoint-Präsentation festgelegt werden.
[C#]
using (Presentation pres = new Presentation("pres.pptx"))
{
pres.SlideSize.SetSize(780, 540, SlideSizeScaleType.DoNotScale); // A4-Papiergröße
pres.Save("pres-a4-slide-size.pptx", SaveFormat.Pptx);
}
Siehe auch
- Schnittstelle ISlideSize
- Klasse Presentation
- Namespace Aspose.Slides
- Assembly Aspose.Slides