Thanks for the feedback. Should the user specify the page boundaries or does pdf-diff automatically checks where page boundaries are?
Gotcha. I might transform this project from a command-line only to a visual tool. I could implement that, thanks for the idea. I can actually have some sections of the PDF ignored.