Java Kitabxanası vasitəsilə Şifrələnmiş PDF Sənədlərini müqayisə edin
İki PDF sənədini müqayisə etmək və nəticələri asanlıqla PDF faylında saxlamaq və ya göstərmək üçün Açıq Mənbə Java API.
PDF Portativ Sənəd Formatını ifadə edir; PDF fayl formatı dünyada ən çox istifadə edilən fayl formatlarından biridir. PDF çevik bir fayl formatıdır ki, burada təşkilatınızın ehtiyaclarını yerinə yetirmək üçün müxtəlif yollarla işlər görə bilərsiniz. Bəzən nəyin dəyişdirildiyini yoxlamaq üçün PDF faylının iki versiyasını müqayisə etmək tələb olunur. Açıq mənbəli Java kitabxanası PdfCompare tərtibatçılara öz proqramları daxilində PDF sənədlərini müqayisə etməyə kömək edir. Siz iki PDF faylını asanlıqla müqayisə edə bilərsiniz və nəticələri asanlıqla PDF faylında saxlaya və ya göstərə bilərsiniz. Müqayisə zamanı xüsusi səhifələri və ya səhifələrin bəzi sahələrini asanlıqla gözdən sala bilərsiniz. Müqayisə etmək istədiyiniz PDF fayllarını asanlıqla seçib yükləyə bilərsiniz
İstifadəçilərin Class de.redsix.pdfcompare.Main sinfinə zəng edərək asanlıqla başlaya biləcəyi sadə interaktiv UI var. Kitabxana PDF sənədinin müxtəlif hissələrini fərqləndirmək üçün müxtəlif növ işarələrdən istifadə edir. Müqayisə zamanı nəzərə alına bilməyən düzbucaqlı sahələri müəyyən edə bilərsiniz. Bunun üçün nəzərə alınmayan sahələri müəyyən edən bir fayl yaradılmalıdır.
PdfCompare ilə işə başlamaq
Layihənizdə maven asılılığını əlavə etmək üçün aşağıdakı əmrdən istifadə edin.
OpenPDF Maven asılılığı
<dependency>
<groupId>de.redsix</groupId>
<artifactId>pdfcompare</artifactId>
<version>...</version> <!-- see current version in the maven central tag above -->
</dependency>
PDF Fayllarını Pixel ilə müqayisə edin
PdfCompare açıq mənbə kitabxanası Java kodundan istifadə edərək PDF fayllarını piksel piksel müqayisə etmək üçün dəstəyi ehtiva edir. Kitabxana müqayisə edilən sənədlərin müxtəlif sahələrini müəyyən etmək üçün müxtəlif növ rəng sxemlərindən istifadə edir. Sənədin bərabər və ya eyni pikselləri bir qədər azalıb. Fərqli piksellər qırmızı və yaşıl rənglərlə qeyd olunur. Sarı piksellər nəzərə alınmayan sahələri göstərir və kağız sahələrinin kənarı bənövşəyi rənglə işarələnir. Gözlənilən, lakin gəlməyən səhifələr qırmızı haşiyə ilə qeyd olunur. Rəng sxemini asanlıqla dəyişə bilərsiniz. Rəng sxemini dəyişdirmək üçün sinif yolunun kökünə "application.conf" kimi tanınan fayl əlavə edin. Bu faylın içərisində asanlıqla HTML-Stlye formatında yeni rəng sxemini təyin edə bilərsiniz.
Şifrələnmiş PDF sənədlərini müqayisə edin
PdfCompare kitabxanası Java əmrlərindən istifadə edərək öz proqramları daxilində şifrələnmiş PDF sənədlərini müqayisə etmək üçün funksionallıq təmin etmişdir. Parolla qorunan PDF fayllarını müqayisə etmək üçün sənədlərin parolunu təqdim etməlisiniz. Bunun üçün iki üsuldan istifadə edə bilərsiniz və parolu sətir parametri kimi ötürməlisiniz.
Sənədlərin Müqayisə zamanı PDF Sahələri İstisna
Açıq mənbəli PdfCompare kitabxanası proqram tərtibatçılarına PDF sənədlərinin müqayisəsi zamanı müəyyən sahələri istisna etmək imkanı verir. Bir ərazini istisna etmək üçün həmin ərazini təyin etməlisiniz. Siz fayl yarada və nəzərə alınmayacaq faylın içərisində düzbucaqlı bir sahə təyin edə bilərsiniz. Müqayisə zamanı təqdim edilmiş istisna faylı tapılmadıqda, ona məhəl qoyulmur və müqayisə istisnalar olmadan aparılır.