Powerpoint fájlok összehasonlítása Java használatával

Ebben az oktatóanyagban lépésről lépésre ismertetjük a PowerPoint fájlok Java használatával összehasonlítását. Az egyik legjobb dokumentum-összehasonlító könyvtárat fogjuk használni, amely számos dokumentumformátumot támogat az összehasonlításhoz. Ez az útmutató egy működő mintakódot is tartalmaz, amellyel összehasonlíthat két PPT-fájlt a Java különbségei miatt.

A Powerpoint fájlok Java használatával történő összehasonlításának lépései

  1. A PowerPoint dokumentumok összehasonlításához telepítse a GroupDocs.Comparison for Java fájlt a Java projekt Maven tárolójából
  2. Importáljon alapvető osztályokat a funkcionalitás fejlesztéséhez a PowerPoint-fájlok Java-ban való összehasonlításához
  3. Hozzon létre egy példányt a Comparer osztályból, és adja át a forrás PowerPoint fájlt a konstruktorának
  4. Hívja meg a Comparer osztály add metódusát, és adja meg a cél PPTX fájl elérési útját
  5. Végül hívja meg az összehasonlítási módszert, és adja át az eredményül kapott PowerPoint-fájl elérési útját az összehasonlításhoz

Felsoroltuk a Java PowerPoint bemutatók összehasonlítása képességének fejlesztéséhez szükséges összes pontot. A funkció fejlesztésének megkezdése előtt be kell állítania a szükséges dokumentum-összehasonlító könyvtárat. Ezután importálja a szükséges osztályokat az összehasonlításhoz, és töltse be a forrás PPTX fájlt a Comparer osztály inicializálásával. A következő lépésben használja a hozzáadási módszert a cél PPTX dokumentum betöltéséhez, majd használja az összehasonlítási módszert az eredményül kapott fájl lemezre mentéséhez.

Kód a Powerpoint fájlok Java használatával történő összehasonlításához

import com.groupdocs.comparison.Comparer;
import com.groupdocs.comparison.license.License;
import java.nio.file.Path;
public class ComparePowerpointFilesUsingJava {
public static void main(String[] args) { // Main function to compare powerpoint files in Java
// Remove the watermark in output PPTX document by adding license
License lic = new License();
lic.setLicense("GroupDocs.Comparison.lic");
try (Comparer comparer = new Comparer("source.pptx")) {
comparer.add("target.pptx");
final Path resultPath = comparer.compare("result.pptx");
}
System.out.println("Done");
}
}

A fenti kódrészletet azért fejlesztettük ki, hogy bemutassa a hasonlítsa össze a PPTX fájlokat Java képességgel. A példa futtatásához nincs szükség további szoftverek beállítására, és bármilyen operációs rendszeren, például MS Windowson, Linuxon és Mac OS-en használható. Ezenkívül a 4. lépés megismétlésével tovább bővítheti ezt a kódot több PowerPoint-dokumentum összehasonlításához.

Megbeszéltük a két PowerPoint dokumentum Java használatával történő összehasonlításának részletes eljárásait. Nemrég közzétettünk egy cikket a Word-fájlok Java nyelven történő összehasonlításáról. További információért tekintse meg a hogyan hasonlítsa össze a Word dokumentumokat Java használatával útmutatót.

 Magyar