PowerPoint prezentációk konvertálása Word dokumentumokká Androidon
Áttekintés
Ez a cikk megoldást nyújt a fejlesztők számára a PowerPoint és OpenDocument prezentációk Word dokumentumokká konvertálásához az Aspose.Slides és Aspose.Words használatával. Az lépésről‑lépésre útmutató végigvezeti Önt a konvertálási folyamat minden szakaszán.
Aspose.Slides és Aspose.Words
PowerPoint fájl (PPTX vagy PPT) Word dokumentummá (DOCX vagy DOCX) konvertálásához szükséges mind a Aspose.Slides for Android via Java és az Aspose.Words for Android via Java.
Az önálló API, a Aspose.Slides Java számára olyan funkciókat biztosít, amelyek lehetővé teszik a prezentációkból szövegek kinyerését.
Az Aspose.Words egy fejlett dokumentumfeldolgozó API, amely lehetővé teszi az alkalmazások számára, hogy dokumentumokat generáljanak, módosítsanak, konvertáljanak, megjelenítsenek, nyomtatjanak, és egyéb feladatokat végezzenek dokumentumokkal anélkül, hogy a Microsoft Word‑öt használnák.
PowerPoint konvertálása Word‑re
- Töltse le az Aspose.Slides for Android via Java és az Aspose.Words for Java könyvtárakat.
- Adja hozzá a aspose-slides-x.x-jdk16.jar és a aspose-words-x.x-jdk16.jar fájlokat a CLASSPATH‑hoz.
- Használja ezt a kódrészletet a PowerPoint Word‑re történő konvertálásához:
Presentation pres = new Presentation("sample.pptx");
Document doc = new Document();
DocumentBuilder builder = new DocumentBuilder(doc);
for (ISlide slide : pres.getSlides()) {
// generálja a dia képét bájt tömbként áramként
IImage image = slide.getImage(1, 1);
ByteArrayOutputStream imageStream = new ByteArrayOutputStream();
image.save(imageStream, ImageFormat.Png);
image.dispose();
builder.insertImage(imageStream.toByteArray());
// beszúrja a dia szövegeit
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();
GYIK
Mit kell telepíteni a PowerPoint és OpenDocument prezentációk Word dokumentumokká konvertálásához?
Csak a megfelelő csomagot kell hozzáadnia a projektjéhez a Aspose.Slides for Android via Java és az Aspose.Words for Android via Java esetében. Mindkét könyvtár önálló API‑ként működik, és nincs szükség a Microsoft Office telepítésére.
Támogatottak‑e minden PowerPoint és OpenDocument prezentációformátum?
Az Aspose.Slides támogat minden prezentációformátumot, beleértve a PPT, PPTX, ODP és egyéb gyakori fájltípusokat. Ez biztosítja, hogy különböző Microsoft PowerPoint verziókkal készült prezentációkkal is dolgozhasson.