Ebben az oktatóanyagban lépésről lépésre ismertetjük a PDF fájlok Java használatával történő összehasonlítását. Nincs szükség harmadik féltől származó szoftverek telepítésére, és néhány API-hívás igénybevételével gyorsan ki kell fejlesztenie a PDF-összehasonlítási képességet Java-ban. Itt teljes utasításokat és funkcionális példákat talál a PDF dokumentumok összehasonlításához.
A PDF-fájlok Java használatával történő összehasonlításának lépései
- Telepítse a GroupDocs.Comparison for Java alkalmazást a Maven tárolóból
- Adjon hozzá hivatkozást a Java használatával végzett PDF-összehasonlítás alapvető osztályaihoz
- Hozzon létre egy példányt a Comparer osztályból, és adja át a forrás PDF-fájlt a konstruktorának
- Hívja meg a Comparer osztály add metódusát, és adja meg a célfájl elérési útját a PDF dokumentumok Java használatával történő összehasonlításához
- Végül hívja meg az összehasonlítási módszert, és adja át az eredményül kapott fájl elérési utat
A fenti lépéseket azért hoztuk létre, hogy két PDF-fájlt összehasonlíthassunk a Java használatával kapcsolatos különbségek tekintetében. Csak követnie kell ezeket a pontokat egymás után, hogy elkezdje fejleszteni a funkcionalitást, amellyel két PDF-fájlt összehasonlíthat Java nyelven. Ezenkívül ezek az utasítások olyan platformokon is használhatók, mint az MS Windows, Linux és Mac OS.
Kód a PDF-fájlok Java használatával történő összehasonlításához
import com.groupdocs.comparison.Comparer; | |
import com.groupdocs.comparison.license.License; | |
public class ComparePdfFilesUsingJava { | |
public static void main(String[] args) { // Main function to compare PDF documents in Java | |
// Remove the watermark in output PDF document by adding license | |
License lic = new License(); | |
lic.setLicense("GroupDocs.Comparison.lic"); | |
try (Comparer comparer = new Comparer("source.pdf")) { | |
comparer.add("target.pdf"); | |
comparer.compare("result.pdf"); | |
} | |
System.out.println("Done"); | |
} | |
} |
Az előző példában láthatja a Java kódot két PDF fájl összehasonlításához. Kidolgoztunk egy mintakódot két PDF dokumentum összehasonlításához. Összehasonlítás céljából azonban további dokumentumokat is hozzáadhat a kód 4. lépésének megismétlésével. Különféle más dokumentumformátumokat is használhat az összehasonlításhoz, például DOCX, XLSX, PPTX, VSDX, ODT, PNG és még sok más.