يمكننا مقارنة عرضين تقديميين أو أكثر من PowerPoint وتسليط الضوء على الاختلافات برمجيًا في السحابة. يساعد ذلك في تتبع التعديلات، وضمان الاتساق، وتحديد التغييرات بين إصدارات مختلفة من الشرائح. في هذه المقالة، سنتعلم كيف نقارن بين عروض PowerPoint التقديمية باستخدام C# .NET من خلال GroupDocs.Comparison Cloud SDK.

ستتم تغطية المواضيع التالية في مقارنات عروض Microsoft PowerPoint:

API مقارنة PowerPoint

لمقارنة PowerPoint PPTX files، سنستخدم GroupDocs.Comparison Cloud SDK for .NET. يسمح لك بمقارنة عدة عروض تقديمية وتوليد ملف PPTX الناتج مع الاختلافات المميزة.

يرجى استخدام SDK باستخدام الأمر التالي في وحدة التحكم:

Install-Package GroupDocs.Comparison-Cloud

يرجى الحصول على معرف العميل والسر من لوحة القيادة قبل اتباع الخطوات المذكورة. بمجرد حصولك على معرفك وسرك، أضف في الكود كما هو موضح أدناه:

قارن بين عرضين تقديميين في C#

يمكنك مقارنة ملفي PPTX في السحابة من خلال اتباع الخطوات التالية:

  1. Upload the source and target files.
  2. قارن ملفات PPTX باستخدام واجهة برمجة التطبيقات للمقارنة.
  3. قم بتحميل العرض التقديمي الناتج.

يمكننا مقارنة ملفين من PowerPoint على السحابة من خلال اتباع الخطوات البسيطة الموضحة أدناه:

رفع عروض PowerPoint

الخطوة الأولى هي رفع ملفات PPTX المصدر والهدف إلى السحابة باستخدام عينة الكود التالية:

var fileApi = new FileApi(configuration);
using (var source = File.OpenRead("source.pptx"))
{
    fileApi.UploadFile(new UploadFileRequest("source.pptx", source));
}
using (var target = File.OpenRead("target.pptx"))
{
    fileApi.UploadFile(new UploadFileRequest("target.pptx", target));
}

الآن نفذ مقتطف الشيفرة التالي لمقارنة عرضي PowerPoint باستخدام C# .NET.

var options = new ComparisonOptions
{
    SourceFile = new FileInfo { FilePath = "source.pptx" },
    TargetFiles = new List<FileInfo> { new FileInfo { FilePath = "target.pptx" } },
    OutputPath = "result/result.pptx"
};

var request = new ComparisonsRequest(options);
var response = apiInstance.Comparisons(request);
قارن عرض باوربوينت

حاول عبر الإنترنت

تريد الاختبار دون ترميز؟ استخدم أداة مقارنة PowerPoint المجانية عبر الإنترنت المدعومة بنفس واجهة برمجة التطبيقات REST.

قارن بين باوربوينت على الإنترنت

استنتاج

في هذه المقالة، تعلمنا كيفية مقارنة عروض PowerPoint في C# .NET وكيفية تحديد التغييرات بين ملفي PPTX أو أكثر. لقد اكتشفنا أيضًا سهولة مقارنة PowerPoint باستخدام .NET REST API. جرب استخدام واجهة البرمجة الخاصة بنا واستكشف عالم مقارنة المستندات بسهولة.

روابط مفيدة

راجع أيضًا