PowerPoint-Präsentationen in Word-Dokumente auf Android konvertieren
Wenn Sie planen, Textinhalte oder Informationen aus einer Präsentation (PPT oder PPTX) auf neue Weise zu nutzen, kann es vorteilhaft sein, die Präsentation in Word (DOC oder DOCX) zu konvertieren.
- Im Vergleich zu Microsoft PowerPoint ist die Microsoft Word‑App besser mit Werkzeugen oder Funktionen für Inhalte ausgestattet.
- Neben den Bearbeitungsfunktionen in Word profitieren Sie zudem von erweiterten Funktionen für Zusammenarbeit, Drucken und Teilen.
Aspose.Slides and Aspose.Words
Um eine PowerPoint‑Datei (PPTX oder PPT) in Word (DOCX oder DOCX) zu konvertieren, benötigen Sie sowohl Aspose.Slides for Android via Java als auch Aspose.Words for Android via Java.
Als eigenständige API bietet Aspose.Slides für Java Funktionen, mit denen Sie Texte aus Präsentationen extrahieren können.
Aspose.Words ist eine fortschrittliche Dokumenten‑Verarbeitungs‑API, die es Anwendungen ermöglicht, Dateien zu erstellen, zu ändern, zu konvertieren, zu rendern, zu drucken und weitere Aufgaben mit Dokumenten durchzuführen, ohne Microsoft Word zu verwenden.
Convert PowerPoint to Word
- Laden Sie die Bibliotheken Aspose.Slides for Android via Java und Aspose.Words for Java herunter.
- Fügen Sie aspose-slides-x.x-jdk16.jar und aspose-words-x.x-jdk16.jar zu Ihrem CLASSPATH hinzu.
- Verwenden Sie dieses Code‑Snippet, um die PowerPoint‑Datei in Word zu konvertieren:
Presentation pres = new Presentation("sample.pptx");
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
for (ISlide slide : pres.getSlides()) {
// erzeugt ein Folienbild als Byte-Array-Stream
IImage image = slide.getImage(1, 1);
ByteArrayOutputStream imageStream = new ByteArrayOutputStream();
image.save(imageStream, ImageFormat.Png);
image.dispose();
builder.insertImage(imageStream.toByteArray());
// fügt den Text der Folie ein
for (IShape shape : slide.getShapes()) {
if (shape instanceof AutoShape) {
builder.writeln(((AutoShape) shape).getTextFrame().getText());
}
}
builder.insertBreak(BreakType.PAGE_BREAK);
}
doc.save("output.docx");
pres.dispose();
FAQ
Welche Komponenten müssen installiert werden, um PowerPoint‑ und OpenDocument‑Präsentationen in Word‑Dokumente zu konvertieren?
Sie müssen lediglich das entsprechende Paket für Aspose.Slides for Android via Java und Aspose.Words for Android via Java zu Ihrem Projekt hinzufügen. Beide Bibliotheken funktionieren als eigenständige APIs, und es ist nicht erforderlich, Microsoft Office zu installieren.
Werden alle PowerPoint‑ und OpenDocument‑Präsentationsformate unterstützt?
Aspose.Slides unterstützt alle Präsentationsformate, einschließlich PPT, PPTX, ODP und anderer gängiger Dateitypen. Damit können Sie mit Präsentationen arbeiten, die in verschiedenen Versionen von Microsoft PowerPoint erstellt wurden.