PowerPoint exportálása Wordbe Java használatával

Ez a rövid oktatóanyag leírja, hogyan exportálhatja a PowerPointot Wordbe Java használatával egy könnyen követhető lépések és egy futtatható mintakód segítségével. A PowerPointot Word-re konvertálja Java használatával egy meglévő prezentáció betöltésével, mondjuk PPTX vagy PPT-vel, majd átalakítja azt MS Word dokumentummá, például DOCX, DOC vagy bármely támogatott formátumba. . Nincs szükség az MS PowerPoint, az MS Word vagy bármely más harmadik féltől származó eszköz telepítésére az átalakítás végrehajtásához.

A PowerPoint Wordbe exportálásának lépései Java használatával

  1. Állítsa be a projektet, hogy hozzáadja a(z) Aspose.Slides for Java és Aspose.Words for Java fájlt a tárolóból
  2. Töltsön be egy meglévő PowerPoint prezentációt, amelyet MS Word dokumentummá kell konvertálni a Presentation osztályobjektum használatával
  3. Mentse ezt a bemutatót HTML-fájlként a lemezre
  4. Hozzon létre egy LoadOptions osztályobjektumot az Aspose.Words könyvtár használatával
  5. Állítsa be a betöltési formátumot HTML-re a betöltési beállításoknál
  6. Töltse be a korábban mentett HTML-fájlt az Aspose.Words könyvtár Document osztályobjektumába
  7. Mentse a dokumentumot DOCX-ként a lemezre

Ezek a lépések segítenek a forrásprezentációs fájl átalakításában PowerPointból Word-be Java használatával. A folyamat meglehetősen egyszerű, amikor a prezentációt betöltik és HTML-fájlként mentik, amelyet az Aspose.Words könyvtár tovább tölt be, hogy a kívánt formátumba konvertálja. Ön teljes mértékben irányíthatja a prezentáció betöltését, HTML-fájlként mentheti, betöltheti ezt a HTML-t a Dokumentum objektumba, majd elmentheti Word-fájlként.

Kód a PPTX-nek DOCX-vé alakításához Java használatával

public class AsposeTest {
public static void main(String[] args) throws Exception {//Main function to Convert PPTX to DOCX file
// Instantiate the slides license
com.aspose.slides.License slidesLicense = new com.aspose.slides.License();
slidesLicense.setLicense("Aspose.Total.lic");
// Instantiate the words license
com.aspose.words.License wordsLicense = new com.aspose.words.License();
wordsLicense.setLicense("Aspose.Total.lic");
// Load the source presentation
com.aspose.slides.Presentation pres = new com.aspose.slides.Presentation("sample.pptx");
// Save the loaded presentation as an HTML file
pres.save("samplle.html", com.aspose.slides.SaveFormat.Html);
// Create LoadOptions object
com.aspose.words.LoadOptions options = new com.aspose.words.LoadOptions();
options.setLoadFormat(com.aspose.words.LoadFormat.HTML);
// Load the HTML file into the Document class object
com.aspose.words.Document doc = new com.aspose.words.Document("sample.html", options);
// Save the loaded document as a DOCX file
doc.save("output.docx");
System.out.println("Done");
}
}

Ez a kód bemutatja a PPTX DOCX-re konvertálásának folyamatát Java használatával, ahol a Presentation osztály konstruktort csak fájlnévvel használják, de használhat más túlterheléseket is, például a LoadOptions-t, amely támogatja a betűtípusok beállítását, a betöltési formátumot és a védett jelszavakat. fájlt, és figyelmeztető visszahívást, hogy csak néhányat említsünk. Hasonlóképpen, miután a HTML-fájlt betölti a dokumentumobjektumba, számos műveletet is végrehajthat, például beállíthatja a háttér alakját, az oldalszínt, a vízjelet stb., mielőtt MS Word dokumentumként menti.

Ebben a témában megtanultuk a PPTX-t DOCX-re változtatni Java segítségével. Ha azonban új prezentációt szeretne létrehozni, majd Word-fájlként menteni, tekintse meg a hogyan készítsünk PowerPoint prezentációt Java használatával című cikket.

 Magyar