
Dieser Artikel zeigt Ihnen, wie Sie PPT in JPG in PHP konvertieren. Zuerst werden wir eine PHP-API bereitstellen (Aspose.Slides für PHP über Java), die den Konvertierungsprozess erleichtert. Zweitens werden wir Sie durch zwei Aufgaben zur Konvertierung von PowerPoint in JPG-Bilder führen.
Das Microsoft PowerPoint-Präsentationsformat PPT, PPTX ist nicht gerade das einfachste Objekt, um es auf Webseiten und Anwendungen zu öffnen und darzustellen. JPGs hingegen können überall abgerufen, geöffnet und verwendet werden. Daher ist es eine nützliche Operation, die Folien einer Präsentation als Bilder anzuzeigen.
- PowerPoint PHP API abrufen
- PPT in JPG in PHP konvertieren
- PPT in angepasste JPG-Bilder in PHP konvertieren
PowerPoint PHP API abrufen
Aspose.Slides für PHP über Java ist eine funktionsreiche Präsentations-API, die es Ihnen ermöglicht, PowerPoint und andere Präsentationen in PHP-Anwendungen oder -Umgebungen zu lesen und zu manipulieren.

Mit dieser PHP-API können Sie PowerPoint-Folien in JPG-Bilder umwandeln, indem Sie einige Codezeilen ausführen.
Um zu erfahren, wie Sie Aspose.Slides für PHP über Java installieren, besuchen Sie die Installationsseite in unserer Dokumentation.
TIPP: Sie sollten die kostenlose JPG zu PowerPoint-Webanwendung von Aspose ausprobieren, da dies eine Live-Implementierung des Konvertierungsprozesses ist.
PPT in JPG in PHP konvertieren
- Erstellen Sie ein
Presentation
-Objekt, um die PowerPoint-Präsentation zu laden, die Sie in JPG-Bilder konvertieren möchten. - Durchlaufen Sie jede Folie mit der
ISlide
-Schnittstelle. - Erstellen Sie ein Vollbildbildobjekt basierend auf dem Thumbnail jeder Folie bei jeder Iteration.
- Speichern Sie die Objekte als JPG-Bilder.
Dieser PHP-Code zeigt Ihnen, wie Sie PowerPoint in JPG in PHP konvertieren:
$pres = new Presentation("PowerPoint-Presentation.pptx"); | |
try | |
{ | |
for ($i = 0; $i < java_values($pres->getSlides()->size()); $i++) | |
{ | |
# Creates a full scale image | |
$bmp = $pres->getSlides()->get_Item($i)->getThumbnail(1, 1); | |
# Saves the image to disk in JPEG format | |
$imageio = new Java("javax.imageio.ImageIO"); | |
$javafile = new Java("java.io.File", "slide_". $i .".jpg"); | |
$imageio->write($bmp, "JPEG", $javafile); | |
} | |
} | |
finally | |
{ | |
if ($pres != null) $pres->dispose(); | |
} |
PPT in angepasste JPG-Bilder in PHP konvertieren
- Erstellen Sie ein
Presentation
-Objekt, um die PowerPoint-Präsentation zu laden, die Sie in JPG-Bilder konvertieren möchten. - Legen Sie Ihre bevorzugten Abmessungen fest, indem Sie die Skalierungswerte für die x-Achse und die y-Achse anhand der Breite und Höhe der Folie angeben.
- Durchlaufen Sie jede Folie mit der
ISlide
-Schnittstelle. - Erstellen Sie ein Vollbildbildobjekt basierend auf dem Thumbnail jeder Folie bei jeder Iteration.
- Speichern Sie die Objekte als JPG-Bilder.
Dieser PHP-Code zeigt Ihnen, wie Sie PowerPoint in JPG-Bilder mit benutzerdefinierten Abmessungen in PHP konvertieren:
$pres = new Presentation("PowerPoint-Presentation.pptx"); | |
try | |
{ | |
# Defines dimensions | |
$desiredX = 1200; | |
$desiredY = 800; | |
# Gets scaled values of X and Y | |
$ScaleX = (1 / java_values($pres->getSlideSize()->getSize()->getWidth())) * $desiredX; | |
$ScaleY = (1 / java_values($pres->getSlideSize()->getSize()->getHeight())) * $desiredY; | |
for ($i = 0; $i < java_values($pres->getSlides()->size()); $i++) | |
{ | |
# Creates a full scale image | |
$bmp = $pres->getSlides()->get_Item($i)->getThumbnail($ScaleX, $ScaleY); | |
# Saves the image to disk in JPEG format | |
$imageio = new Java("javax.imageio.ImageIO"); | |
$javafile = new Java("java.io.File", "slide_". $i .".jpg"); | |
$imageio->write($bmp, "JPEG", $javafile); | |
} | |
} | |
finally | |
{ | |
if ($pres != null) $pres->dispose(); | |
} |
Fazit
Wir haben Sie durch zwei Vorgänge zur Konvertierung von PPT in JPG in PHP geführt. Sie sollten die funktionsreiche PHP-API ausprobieren, die den Prozess antreibt.
Mit Aspose.Slides für PHP über Java können Sie viel mehr als nur PPT in JPG konvertieren – Sie können PowerPoint-Dokumente und -Präsentationen in anderen Formaten öffnen und bearbeiten, PPT in PNG konvertieren, PPT in PDF konvertieren, PDF in PPT konvertieren und viele andere Konvertierungen und Manipulationen durchführen. Besuchen Sie die Produktmerkmale-Seite, um mehr zu erfahren.