मुझे लगता है कि आपका सबसे अच्छा तरीका पीडीएफ को एक अच्छे रिज़ॉल्यूशन पर चित्रों में बदलना और एक छवि की तुलना करना होगा।
पीडीएफ से छवियों को उत्पन्न करने के लिए आप एडोब पीडीएफ लाइब्रेरी का उपयोग कर सकते हैं या पीडीएफ फाइलों को टिफ़ फ़ाइलों में बदलने के लिए सर्वोत्तम तरीके से सुझाए गए समाधान का उपयोग कर सकते हैं ।
उत्पन्न TIFF फ़ाइलों मैं जीएनयू पाया तुलना करने के लिए tiffcmp (की खिड़कियों भाग के लिए GnuWin32 टिफ और) tiffinfo एक अच्छा काम किया है। Tiffcmp -l का उपयोग करें और किसी भी अंतर को खोजने के लिए आउटपुट की लाइनों की संख्या की गणना करें। यदि आप कम मात्रा में सामग्री परिवर्तन (जैसे एंटी-अलियासिंग अंतर) से खुश हैं, तो पिक्सल्स की कुल संख्या को गिनने के लिए टिफिनफो का उपयोग करें और फिर आप प्रतिशत अंतर मान उत्पन्न कर सकते हैं।
वैसे साधारण पीडीएफ तुलना करने वाले किसी भी व्यक्ति के लिए, जहां संरचना में बदलाव नहीं हुआ है, कमांड लाइन अंतर का उपयोग करना संभव है और कुछ पैटर्न को अनदेखा करना, उदाहरण के लिए GNU 2.7 के साथ:
diff --brief -I xap: -I xapMM: -I / CreationDate -I / BaseFont -I / ID --binary --text
यह अभी भी समस्या है कि यह हमेशा उत्पन्न फ़ॉन्ट नामों में परिवर्तन नहीं पकड़ता है।