Präsentationen in PHP in mehrere Formate konvertieren
Übersicht
Aspose.Slides für PHP via Java kann PowerPoint‑ und OpenDocument‑Präsentationen laden und in viele andere Formate speichern oder rendern, ohne Microsoft PowerPoint, OpenOffice oder LibreOffice zu benötigen. Sie können alte PPT‑Dateien in das moderne PPTX‑Format konvertieren, Präsentationen in feste Layout‑Dokumente wie PDF und XPS exportieren, Folien als HTML veröffentlichen oder Folien als Bilddateien für Vorschaubilder, Thumbnails und Archive rendern.
Die meisten Dokumentkonvertierungen folgen demselben allgemeinen Arbeitsablauf: Die Quelldatei laden, das gewünschte Ausgabeformat wählen und nach Bedarf format‑spezifische Optionen anwenden. Für Bildformate wird jede Folie einzeln gerendert und anschließend als Raster‑ oder Vektorbild gespeichert. Die unten verlinkten Fachartikel enthalten die Implementierungsdetails für jeden Fall.
Verwenden Sie die nachfolgenden Artikel für vollständige PHP‑Beispiele und format‑spezifische Optionen.
| Szenario | Verwendungszweck | Artikel |
|---|---|---|
| PPT/PPTX/ODP zu PPTX | Legacy‑PPT‑Dateien modernisieren, vorhandene PPTX‑Dateien normalisieren oder OpenDocument‑Präsentationen in PowerPoint‑PPTX konvertieren. | PPT nach PPTX konvertieren, ODP nach PPTX konvertieren, Präsentationen speichern |
| PPTX zu PPT | Eine moderne PowerPoint‑Präsentation in das ältere binäre PPT‑Format für die Kompatibilität mit älteren Workflows speichern. | PPTX nach PPT konvertieren |
| PPT/PPTX/ODP zu PDF | Portable, durchsuchbare, festformatige Dokumente zum Teilen, Drucken oder Archivieren erstellen. | PowerPoint nach PDF konvertieren |
| PPT/PPTX/ODP zu PDF mit Notizen | Sprecher‑Notizen zusammen mit dem Folieninhalt exportieren. | PowerPoint nach PDF mit Notizen konvertieren |
| PPT/PPTX/ODP zu HTML | Präsentationen als HTML‑Seiten veröffentlichen und Bilder, Schriften, Notizen sowie responsive Layout‑Optionen steuern. | PowerPoint nach HTML konvertieren |
| PPT/PPTX/ODP zu HTML5 | Folien nach HTML5 exportieren für browserbasiertes Anzeigen mit erhaltenem Layout und Interaktivität. | Präsentationen nach HTML5 konvertieren |
| PPT/PPTX/ODP zu PNG | Jede Folie als PNG‑Bild für Vorschauen, Thumbnails oder Web‑Ausgabe rendern. | PowerPoint nach PNG konvertieren |
| PPT/PPTX/ODP zu JPG | Folien in JPG‑Bilder rendern und Bildabmessungen sowie Qualität steuern. | PowerPoint nach JPG konvertieren |
| Folie zu SVG | Einzelne Folien als skalierbare Vektorgrafiken exportieren. | Folie als SVG rendern |
| PPT/PPTX/ODP zu XPS | Festformatige XPS‑Dokumente erzeugen. | PowerPoint nach XPS konvertieren |
| PPT/PPTX/ODP zu TIFF | Eine Präsentation als mehrseitige TIFF‑Datei für Druck, Scannen, Fax oder Archivierungs‑Workflows speichern. | PowerPoint nach TIFF konvertieren |
| PPT/PPTX/ODP zu TIFF mit Notizen | Folien mit Sprecher‑Notizen als TIFF speichern. | PowerPoint nach TIFF mit Notizen konvertieren |
| PPT/PPTX zu Markdown | Präsentationsinhalt in Markdown für Dokumentation und textbasierte Workflows extrahieren. | PowerPoint nach Markdown konvertieren |
| PPT/PPTX/ODP zu XML | Ein textbasiertes PowerPoint‑XML‑Presentation für Inspektion, Vergleich, Fehlersuche oder XML‑basierte Workflows erstellen. | PowerPoint nach XML konvertieren |
| PPT/PPTX zu animiertem GIF | Ein animiertes GIF aus Folien erstellen. | PowerPoint nach animiertem GIF konvertieren |
| PPT/PPTX zu Video | Einen Video‑Export‑Workflow aus Präsentationsfolien erstellen. | PowerPoint nach Video konvertieren |
| Präsentation zu XAML | Folien nach XAML für PHP‑ oder Java‑UI‑Szenarien exportieren. | Präsentationen nach XAML exportieren |
Für eine umfassendere Liste von Eingabe‑ und Ausgabeformaten siehe Unterstützte Dateiformate.
PowerPoint‑ und OpenDocument‑Konvertierung
Aspose.Slides für PHP via Java unterstützt die Konvertierung aus häufig verwendeten Präsentationsformaten wie PPT, PPTX, PPS, PPSX, POT, POTX und ODP. Die gleiche Konvertierungs‑API wird für PowerPoint‑ und OpenDocument‑Dateien verwendet, sodass ein Arbeitsablauf, der eine PPTX‑Datei nach PDF speichert, in der Regel auch auf eine ODP‑Datei anwendbar ist, indem nur die Eingabedatei geändert wird.
Beim Konvertieren von ODP‑Dateien beachten Sie, dass PowerPoint‑ und OpenDocument‑Anwendungen nicht jedes Layout‑ und Formatierungs‑Feature exakt gleich unterstützen. Wenn eine ODP‑Datei in LibreOffice oder OpenOffice Impress erstellt wurde, überprüfen Sie das Ergebnis und verwenden Sie die in OpenDocument‑Präsentationen konvertieren beschriebenen Optionen, wenn Sie format‑spezifische Anleitungen benötigen.
PPT‑zu‑PPTX‑Konvertierung
PPT ist das ältere binäre PowerPoint‑Format, während PPTX das moderne Office‑Open‑XML‑Format ist. Aspose.Slides für PHP via Java unterstützt eine hochgenaue PPT‑zu‑PPTX‑Konvertierung und bewahrt dabei komplexe Präsentationsstrukturen wie Master, Layouts, Folien, Diagramme, gruppierte Formen, Platzhalter, Textfelder, Texturen und Bildfüllungen.
Für Details siehe PPT nach PPTX konvertieren und PPT vs PPTX.
Export mit festem Layout
PDF, XPS und TIFF sind nützlich, wenn die Ausgabe auf allen Geräten gleich aussehen und nicht als Präsentation bearbeitet werden soll. Die jeweiligen PDF‑-, XPS‑ und TIFF‑Artikel erklären, wie man Konformität, versteckte Folien, Notizen, Bildqualität, Kompression, Pixelformat und Ausgabengröße steuert.
HTML‑ und Bilder‑Export
HTML‑ und HTML5‑Export sind nützlich für die Anzeige im Browser, Web‑Veröffentlichungen und leichtes Teilen. Bild‑Export ist sinnvoll, wenn jede Folie zu einer separaten Vorschau, einem Thumbnail oder einem Raster‑Asset werden soll. Verwenden Sie die PNG‑, JPG‑ und SVG‑Artikel für format‑spezifische Render‑Anleitungen.
FAQ
Benötige ich Microsoft PowerPoint, um Präsentationen zu konvertieren?
Nein. Aspose.Slides für PHP via Java ist eine eigenständige Bibliothek und erfordert weder Microsoft PowerPoint noch Office‑Automation.
Kann ich viele Präsentationen stapelweise konvertieren?
Ja. Laden Sie jede Präsentation, speichern Sie sie im gewünschten Format und geben Sie das Präsentations‑Objekt nach der Verarbeitung wieder frei. Für parallele Verarbeitung verwenden Sie separate Präsentations‑Instanzen und folgen Sie den Anweisungen zur Mehrfachthreading.
Kann ich nur ausgewählte Folien exportieren?
Ja. Mehrere Export‑Methoden erlauben das Übergeben von Folienindizes oder das Rendern einzelner Folien, abhängig vom Ausgabeformat. Siehe den entsprechenden Fachartikel für das jeweilige Ziel‑Format.
Kann ich versteckte Folien beim Export nach PDF oder XPS einbeziehen?
Ja. Verwenden Sie die Export‑Einstellungen für versteckte Folien, die in den Artikeln zur PDF‑ und zur XPS‑Konvertierung beschrieben sind.
Kann ich PDF/A‑Ausgabe erzeugen?
Ja. PDF‑Konformitätseinstellungen stehen für den PDF‑Export zur Verfügung. Siehe PowerPoint nach PDF konvertieren für Details.
Wie werden Schriften bei der Konvertierung behandelt?
Aspose.Slides kann eingebettete Schriften, Schrift‑Fallback und Schrift‑Substitutions‑Einstellungen verwenden. Siehe Eingebettete Schrift, Fallback‑Schrift und Schrift‑Substitution.