توضح هذه المقالة كيفية مقارنة مستندات Word مع NET REST API. سوف تتعلم مقارنة ملفات Word مع C# Low Code API باستخدام .NET cloud SDK. يتوفر تدفق البرنامج الكامل ونموذج التعليمات البرمجية لتنفيذ هذه المهمة عبر الإنترنت.
المتطلبات المسبقة
- [إنشاء حساب والحصول على بيانات اعتماد API] https://kb.aspose.cloud/ ar/total/net/how-to-create-aspose-cloud-apis-account/)
- تحميل Aspose.Words Cloud SDK for Dotnet to compare two Word files
- مشروع حل إعداد C# باستخدام SDK أعلاه لمقارنة ملفات DOCX
خطوات مقارنة مستندين Word مع C# Low Code API
- قم بتهيئة كائن WordsApi عن طريق تعيين المعرف والسر المستنسخين لمقارنة المستندات
- اقرأ أحدث ملف Word في تدفق الذاكرة وقم بتحميله على وحدة التخزين السحابية
- قم بإنشاء كائن CompareData واستخدم الملف الذي تم تحميله كمرجع
- اقرأ ملف Word الأولي في دفق الذاكرة
- قم بإنشاء كائن CompareDocumentOnlineRequest من خلال توفير ملف Word الأولي وملف Word المحدث واسم ملف الإخراج
- قم باستدعاء الطريقة CompareDocumentOnline وقم بتوفير كائن الطلب
- قم بتنزيل ملف Word الناتج من الاستجابة واحفظه على القرص
تصف الخطوات المذكورة أعلاه كيفية مقارنة مستندات Word عبر الإنترنت مع C# Low Code API. ابدأ العملية عن طريق تحميل أحدث ملف Word إلى وحدة التخزين السحابية متبوعًا بإنشاء كائن CompareData باستخدام مرجع المستند الذي تم تحميله. اقرأ الملف الأصلي في دفق الذاكرة، وقم بإنشاء CompareDocumentOnlineRequest باستخدام ملف Word الذي تم تحميله، والمستند المحلي مع التغييرات، وملف Word الناتج، وأخيرًا اتصل بأسلوب CompareDocumentOnline() لمقارنة ملفات Word.
رمز لمقارنة مستندات Word عبر الإنترنت باستخدام NET REST API
يوضح هذا الرمز عملية مقارنة الاختلافات بين مستندي Word باستخدام C# REST API. يوضح هذا الرمز أننا نقوم أولاً بتحميل أحدث ملف Word إلى وحدة التخزين السحابية كمرجع وقراءة الإصدار السابق من ملف Word محليًا لمقارنته بملف Word المرجعي. في فئة CompareData، توجد خاصية تسمى CompareOptions التي تدعم تخصيص المقارنة مثل تجاهل تغييرات الحالة والتعليقات والحقول والحواشي السفلية والتنسيق والرؤوس والتذييلات والجداول ومربعات النص.
في هذا الموضوع، تعلمنا المقارنة بين ملفين من ملفات Word. لحذف التعليقات في ملف Word، راجع المقالة التالية: حذف التعليقات في Word DOC باستخدام NET REST API.