PowerPoint in PNG konvertieren
Über die Konvertierung von PowerPoint in PNG
Das PNG-Format (Portable Network Graphics) ist nicht so populär wie JPEG (Joint Photographic Experts Group), aber es ist immer noch sehr beliebt.
Anwendungsfall: Wenn Sie ein komplexes Bild haben und die Größe keine Rolle spielt, ist PNG ein besseres Bildformat als JPEG.
Tipp
Sie möchten möglicherweise die kostenlosen PowerPoint in PNG Konverter von Aspose ausprobieren: PPTX in PNG und PPT in PNG. Sie sind eine live Implementierung des auf dieser Seite beschriebenen Prozesses.PowerPoint in PNG konvertieren
Gehen Sie diese Schritte durch:
- Instanziieren Sie die Presentation Klasse.
- Holen Sie das Folienobjekt aus der Presentation.Slides Sammlung unter dem ISlide Interface.
- Verwenden Sie die ISlide.GetImage Methode, um das Thumbnail für jede Folie zu erhalten.
- Verwenden Sie die IPresentation.SaveMethod(String, SaveFormat, ISaveOptions Methode, um das Folien-Thumbnail im PNG-Format zu speichern.
Dieser Python-Code zeigt Ihnen, wie Sie eine PowerPoint-Präsentation in PNG konvertieren:
import aspose.slides as slides
pres = slides.Presentation("pres.pptx")
for index in range(pres.slides.length):
slide = pres.slides[index]
with slide.get_image() as image:
image.save("slide_{i}.png".format(i = index), slides.ImageFormat.PNG)
PowerPoint in PNG mit benutzerdefinierten Abmessungen konvertieren
Wenn Sie PNG-Dateien in einem bestimmten Maßstab erhalten möchten, können Sie die Werte für desiredX
und desiredY
festlegen, die die Abmessungen des resultierenden Thumbnails bestimmen.
Dieser Code in Python demonstriert die beschriebene Funktion:
import aspose.slides as slides
pres = slides.Presentation("pres.pptx")
scaleX = 2
scaleY = 2
for index in range(pres.slides.length):
slide = pres.slides[index]
with slide.get_image(scaleX, scaleY) as image:
image.save("slide_{index}.png".format(index=index), slides.ImageFormat.PNG)
PowerPoint in PNG mit benutzerdefinierter Größe konvertieren
Wenn Sie PNG-Dateien in einer bestimmten Größe erhalten möchten, können Sie Ihre bevorzugten width
und height
Argumente für ImageSize
übergeben.
Dieser Code zeigt Ihnen, wie Sie eine PowerPoint in PNG konvertieren, während Sie die Größe der Bilder festlegen:
import aspose.slides as slides
import aspose.pydrawing as drawing
pres = slides.Presentation(path + "pres.pptx")
size = drawing.Size(960, 720)
for index in range(pres.slides.length):
slide = pres.slides[index]
with slide.get_image(size) as image:
image.save("slide_{index}.png".format(index=index), slides.ImageFormat.PNG)