في هذا البرنامج التعليمي الإرشادي ، نشرح لك العملية خطوة بخطوة ** لمقارنة ملفات PDF باستخدام Java **. لا تحتاج إلى تثبيت أي برنامج تابع لجهة خارجية وتطوير القدرة بسرعة على ** مقارنة PDF في Java ** عن طريق استهلاك عدد قليل من استدعاءات واجهة برمجة التطبيقات. هنا يمكنك العثور على تعليمات كاملة ومثال وظيفي لمقارنة مستندات PDF.
خطوات مقارنة ملفات PDF باستخدام Java
- قم بتثبيت GroupDocs.Comparison for Java من مستودع Maven
- أضف مرجعًا إلى الفئات الأساسية لإجراء مقارنة PDF باستخدام Java
- قم بإنشاء مثيل للفئة Comparer وقم بتمرير ملف PDF المصدر إلى المنشئ الخاص به
- قم باستدعاء طريقة الإضافة لفئة المقارنة وحدد مسار الملف الهدف لمقارنة مستندات PDF باستخدام Java
- أخيرًا ، قم باستدعاء طريقة المقارنة وتمرير مسار الملف الناتج
لقد أنشأنا الخطوات المذكورة أعلاه * لمقارنة ملفي PDF للاختلافات باستخدام Java *. تحتاج فقط إلى اتباع هذه النقاط في تسلسل لبدء تطوير الوظيفة لمقارنة ملفي PDF في Java. علاوة على ذلك ، يمكن استخدام هذه التعليمات على الأنظمة الأساسية بما في ذلك MS Windows و Linux و Mac OS.
كود لمقارنة ملفات PDF باستخدام Java
import com.groupdocs.comparison.Comparer; | |
import com.groupdocs.comparison.license.License; | |
public class ComparePdfFilesUsingJava { | |
public static void main(String[] args) { // Main function to compare PDF documents in Java | |
// Remove the watermark in output PDF document by adding license | |
License lic = new License(); | |
lic.setLicense("GroupDocs.Comparison.lic"); | |
try (Comparer comparer = new Comparer("source.pdf")) { | |
comparer.add("target.pdf"); | |
comparer.compare("result.pdf"); | |
} | |
System.out.println("Done"); | |
} | |
} |
في المثال السابق ، يمكنك رؤية * كود Java لمقارنة ملفي PDF *. لقد قمنا بتطوير نموذج كود لإجراء مقارنة بين وثيقتين من ملفات PDF. ومع ذلك ، يمكنك إضافة المزيد من المستندات للمقارنة بتكرار الخطوة 4 في الكود. يمكنك أيضًا استخدام تنسيقات مستندات أخرى متنوعة لإجراء مقارنات مثل DOCX و XLSX و PPTX و VSDX و ODT و PNG وغيرها الكثير.