Ich muss PowerPoint-Präsentationsdatei (PPTX und, wenn möglich, PPT) in eine Reihe von ursprünglichen Formatdateien (PPTX oder PPT) teilen - jede mit einer Folie vom Original. Ich muss dies programmatisch auf Linux Ubuntu Server mit kostenlosen Tools oder externe kostenlose API tun. Wenn eine Datei in ein Verzeichnis hochgeladen wird, wird das Programm von meinem Hauptprogramm (in PHP geschrieben) aufgerufen und die Aufteilung durchgeführt.Wie PowerPoint-Präsentationsdatei in Dateien mit einer Folie in jeder Datei aufgeteilt wird
Ich bin auf der Suche nach Vorschlägen für Sprache oder eine Reihe von Tools zu verwenden. Ich habe mir verschiedene Optionen angesehen, die unten aufgelistet sind. Es wird einige Zeit dauern, alle zu testen, aber wenn jemand die Liste ausschließen oder hinzufügen könnte und/oder Codebeispiele bereitstellen könnte, würde es helfen.
Danke!
(1) Apache POI-Projekt (POI-XSLF)
(2) Open unoconv Befehlszeilenprogramm
(3) C# (mit Mono-Compiler für Linux). Dies kann indirekte Option umfasst von Löschen von Folien mit powerPoint.Slides (x) .Delete
(4) JODConverter (Java OpenDocument- Converter)
(5) PyODConverter (Python OpenDocument- Converter)
(6) Google Dokumente API
(7) Aspose.Slides for .NET ist, weil die Kosten
Wenn Sie eine Folie pro Datei sagen, meinst du eine PPTX-Datei pro Folie, oder denkst du HTML oder PDF? Eine Alternative zu POI ist pptx4j. – JasonPlutext
Ich meine PPTX-Datei pro Folie. Ich muss das ursprüngliche Format für jedes Derivat beibehalten, wenn es in mehrere Dateien aufgeteilt wird. --Vielen Dank. – user1293929