Hasonlítsa össze a titkosított PDF-dokumentumokat a Java Library segítségével
Nyissa meg a Java API-t két PDF-dokumentum összehasonlításához, és az eredményeket egyszerűen PDF-fájlban tárolja vagy jelenítse meg.
A PDF a Portable Document Format rövidítése; A PDF fájlformátum az egyik leggyakrabban használt fájlformátum a világon. A PDF egy rugalmas fájlformátum, amelyben sokféle módon teheti meg szervezete igényeit. Néha össze kell hasonlítani egy PDF-fájl két verzióját, hogy ellenőrizze, mi változott. A PdfCompare nyílt forráskódú Java könyvtár segít a fejlesztőknek PDF dokumentumok összehasonlításában saját alkalmazásaikban. Könnyedén összehasonlíthat két PDF-fájlt, és könnyedén tárolhatja vagy megjelenítheti az eredményeket egy PDF-fájlban. Az összehasonlítás során könnyedén figyelmen kívül hagyhatja az egyes oldalakat vagy az oldalak egyes területeit. Könnyedén kiválaszthatja és betöltheti az összehasonlítani kívánt PDF fájlokat
Létezik egy egyszerű interaktív felhasználói felület, amelyet a felhasználók könnyen elindíthatnak a Class de.redsix.pdfcompare.Main osztály meghívásával. A könyvtár különféle jelöléseket használ a PDF dokumentum különböző részei megkülönböztetésére. Meghatározhat olyan téglalap alakú területeket, amelyek figyelmen kívül hagyhatók az összehasonlítás során. Ehhez létre kell hozni egy fájlt, amely meghatározza a figyelmen kívül hagyandó területeket.
A PdfCompare használatának első lépései
Kérjük, használja a következő parancsot a maven függőség hozzáadásához a projektben.
OpenPDF Maven-függőség
<dependency>
<groupId>de.redsix</groupId>
<artifactId>pdfcompare</artifactId>
<version>...</version> <!-- see current version in the maven central tag above -->
</dependency>
Hasonlítsa össze a PDF-fájlokat pixelenként
A PdfCompare nyílt forráskódú könyvtár támogatja a PDF-fájlok pixelenkénti összehasonlítását Java kód használatával. A könyvtár különböző típusú színsémákat használ az összehasonlított dokumentumok különböző területeinek azonosítására. A dokumentum azonos vagy azonos képpontjai kissé elhalványulnak. Az eltérő képpontok piros és zöld színnel vannak jelölve. A sárga képpontok figyelmen kívül hagyó területeket mutatnak, a papírterületek széle pedig bíbor színnel van jelölve. Piros kerettel jelöljük azokat az oldalakat, amelyek vártak, de nem jöttek el. Könnyen megváltoztathatja a színsémát. A színséma megváltoztatásához vegyen fel egy "application.conf" néven ismert fájlt az osztályútvonal gyökerébe. Ebben a fájlban egyszerűen megadhat új színsémát HTML-Stlye formátumban.
Hasonlítsa össze a titkosított PDF dokumentumokat
A PdfCompare könyvtár lehetőséget biztosít a titkosított PDF dokumentumok összehasonlítására saját alkalmazásaikban Java parancsok segítségével. A jelszóval védett PDF fájlok összehasonlításához meg kell adnia a dokumentumok jelszavát. Erre a célra két módszert használhat, és a jelszót karakterlánc-paraméterként kell átadnia.
PDF-területek kizárása a dokumentumok összehasonlítása során
A nyílt forráskódú PdfCompare könyvtár lehetővé teszi a szoftverfejlesztők számára, hogy bizonyos területeket kizárjanak a PDF dokumentumok összehasonlítása során. Egy terület kizárásához meg kell határoznia azt a területet. Létrehozhat egy fájlt, és meghatározhat egy téglalap alakú területet a fájlon belül, amelyet figyelmen kívül kell hagyni. Az összehasonlítás során, ha a megadott kizárási fájl nem található, figyelmen kívül hagyja, és az összehasonlítás a kizárások nélkül történik.