Sammenlign krypterte PDF-dokumenter via Java Library
Open Source Java API for å sammenligne to PDF-dokumenter og enkelt lagre eller vise resultatene i en PDF-fil.
PDF står for Portable Document Format; PDF-filformat er et av de mest brukte filformatene over hele verden. PDF er et fleksibelt filformat der du kan gjøre ting på mange forskjellige måter for å oppfylle organisasjonens behov. Noen ganger er det nødvendig å sammenligne to versjoner av en PDF-fil for å sjekke hva som er endret. Java-biblioteket med åpen kildekode PdfCompare hjelper utviklere med å sammenligne PDF-dokumenter i sine egne applikasjoner. Du kan enkelt sammenligne to PDF-filer og kan lagre eller vise resultatene i en PDF-fil med letthet. Du kan enkelt ignorere bestemte sider eller enkelte områder av sidene under sammenligningen. Du kan enkelt velge og laste inn PDF-filene du vil sammenligne
Det er et enkelt interaktivt brukergrensesnitt som brukere enkelt kan starte ved å kalle klassen Class de.redsix.pdfcompare.Main. Biblioteket bruker ulike typer markeringer for å skille mellom ulike deler av PDF-dokumentet. Du kan definere rektangulære områder som kan ignoreres under sammenligningen. For det må det opprettes en fil som definerer områder som skal ignoreres.
Komme i gang med PdfCompare
Vennligst bruk følgende kommando for å legge til maven-avhengigheten i prosjektet ditt.
OpenPDF Maven Dependency
<dependency>
<groupId>de.redsix</groupId>
<artifactId>pdfcompare</artifactId>
<version>...</version> <!-- see current version in the maven central tag above -->
</dependency>
Sammenlign PDF-filer Pixel by Pixel
Open source-biblioteket PdfCompare har inkludert støtte for å sammenligne PDF-filer piksel for piksel ved hjelp av Java-kode. Biblioteket bruker forskjellige typer fargeskjemaer for å identifisere ulike områder av de sammenlignede dokumentene. De like eller samme piksler i dokumentet blekes litt. Piksler som er forskjellige er merket med rødt og grønt. De gule pikslene viser ignoreringsområder og kanten på papirområdene er merket med magentafarge. Sider som var ventet, men som ikke kom er merket med rød kant. Du kan enkelt endre fargeskjemaet. For å endre fargeskjemaet vennligst inkluder en fil kjent som "application.conf" til roten av klassebanen. Du kan enkelt spesifisere et nytt fargeskjema i HTML-Stlye-format inne i denne filen.
Sammenlign krypterte PDF-dokumenter
PdfCompare-biblioteket har gitt funksjonalitet for å sammenligne krypterte PDF-dokumenter i sine egne applikasjoner ved hjelp av Java-kommandoer. For å sammenligne passordbeskyttede PDF-filer må du oppgi passordet til dokumentene. Du kan bruke to metoder for dette formålet og må sende passordet som en strengparameter.
Ekskluderer PDF-områder under dokumentsammenligning
PdfCompare-biblioteket med åpen kildekode gir programvareutviklere muligheten til å ekskludere visse områder under sammenligningen av PDF-dokumentene. For å ekskludere et område må du definere det området. Du kan opprette en fil og definere et rektangulært område inne i filen som skal ignoreres. Under sammenligningen, hvis den angitte ekskluderingsfilen ikke blir funnet, ignoreres den og sammenligningen gjøres uten ekskluderingene.