i-net PDFC offers an extensive API to compare documents on an automatic basis, in batches, locally or remote.
With the provided Java API you can call i-net PDFC from a Java program to compare multiple PDF files programmatically. You can find more information in the online Java API documentation or in the SDK directory: "java/javadoc".
There are additional Samples coming with the SDK and online at our GitHub page.
With the provided .Net (C#) API you can call i-net PDFC from a .Net program to compare multiple PDF files programmatically. You can find more information in the online .Net API documentation.
There are additional Samples coming with the SDK. You can find it in the SDK directory: "dotnet".
You can use i-net PDFC within a Jenkins job to compare PDF files automatically.
The i-net PDFC installation package contains a sample Ant script and a Java sample that executes i-net PDFC as JUnit test. This sample can be found in the directory: <install-dir>/Documentation and Samples/Java - Samples/src/test/java/junit
.
To integrate i-net PDFC sample with Jenkins, the following requirements must be fulfilled:
To integrate the provided sample into Jenkins / Hudson, just do the following steps.
source_dir=<path to the source pdf files>
reference_dir=<path to the reference pdf files>
libraries_dir=<path to the directory containing all required libraries>