مقارنة المستندات مع أوامر cURL

أوامر cURL لواجهة برمجة التطبيقات REST لمقارنة الصور والمستندات وجداول البيانات والكتب الإلكترونية وملفات CAD وملفات PDF وما إلى ذلك. احصل على تقرير اختلاف المستندات لقبول التغييرات أو رفضها.

  • GroupDocs.Comparison Cloud SDK for .NET
  • GroupDocs.Comparison Cloud SDK for Java
  • GroupDocs.Comparison Cloud SDK for Android
  • GroupDocs.Comparison Cloud SDK for PHP
  • GroupDocs.Comparison Cloud SDK for Python
  • GroupDocs.Comparison Cloud SDK for Ruby
  • GroupDocs.Comparison Cloud SDK for Node.js
  • GroupDocs.Comparison Cloud SDK for Apex
ابدأ التجربة المجانية

توفر واجهة برمجة التطبيقات السحابية GroupDocs.Comparison حلاً شاملاً لمقارنة المستندات في جميع تنسيقات الأعمال الشائعة. باستخدام cURL، يمكنك إرسال الطلبات وتلقي الردود وتحويل الملفات على السحابة. تتضمن أنواع الملفات المدعومة: مستندات PDF وMicrosoft Word وجداول بيانات Excel وعروض PowerPoint والنص العادي وغيرها.‎

ميزات واجهة برمجة التطبيقات REST لمقارنة المستندات المتقدمة

دعم تنسيقات الملفات المتعددة

التوافق بين الأنظمة الأساسية

استرجاع المستندات المقارنة

مقارنة دقيقة للمحتوى

قبول أو رفض التغييرات المسترجعة

الحصول على التغييرات من المستندات المقارنة

باستخدام GroupDocs.Comparison Cloud API، يمكنك مقارنة المستندات والحصول على قائمة بالتغييرات، باستخدام بضعة أسطر فقط من التعليمات البرمجية.

الحصول على التغييرات من المستندات المقارنة - cURL

curl -v "https://api.groupdocs.cloud/v1.0/comparison/compareDocuments/changes?appsid=XXXX&signature=XXX-XX"
-H "content-type: application/json"
-X POST -d "{'sourceFile':{'folder':'comparisons','name':'source.docx','password':''},'targetFiles':[{'folder':'comparisons','name':'target.docx','password':''}],'settings ':{'generateSummaryPage':true,'showDeletedContent':true,'styleChangeDetection':true,'insertedItemsStyle':{'color':'Blue','beginSeparatorString':'','endSeparatorString':'','bold':false,'italic':false,'strikeThrough':false},'deletedItemsStyle':{'color':'Red','beginSeparatorString':'','endSeparatorString':'','bold':false,'italic':false,'strikeThrough':false},'styleChangedItemsStyle':{'color':'Green','beginSeparatorString':'','endSeparatorString':'','bold':false,'italic':false,'strikeThrough':false},'wordsSeparatorChars':[],'detailLevel':'Low','useFramesForDelInsElements':false,'calculateComponentCoordinates':false,'markDeletedInsertedContentDeep':false},'changes':[{'id':0,'action':'Reject'},{'id':1,'action':'Reject'}]}"

مقارنة دقيقة للمحتوى

بغض النظر عن تنسيق الملف، فإن GroupDocs.Comparison Cloud API قادر على تحديد التغييرات في جميع عناصر المستند حرفيًا، بما في ذلك النصوص والأسطر والمربعات والهوامش وما إلى ذلك. يتيح هذا للمستخدمين الحصول على تفاصيل كاملة عن جميع التغييرات التي تم إجراؤها على المستند: النصوص وأنواع الخطوط وأنماطها ورؤوس الصفحات وتذييلاتها والتخطيط العام - يتم تحليل كل شيء بدقة والإبلاغ عنه عند العثور على اختلافات.

التعامل المتقدم مع المستندات

توفر GroupDocs.Comparison Cloud مصدرين رئيسيين (المستندات والتغييرات) يسمحان باسترجاع المستندات المقارنة (كملف أو مجموعة من الصور) أو التغييرات التي تطرأ عليها. كما توفر القدرة على تحديث (قبول أو رفض) التغييرات المستردة.

استقلالية اللغة والمنصة والتخزين

نظرًا لكونها واجهة برمجة تطبيقات RESTful، يمكن استخدام GroupDocs.Comparison Cloud مع أي لغة أو منصة تدعم طلبات واستجابات HTTP. يمكنك أيضًا استخدام GroupDocs.Comparison Cloud مع العديد من خدمات التخزين التابعة لجهات خارجية بما في ذلك Amazon S3 وGoogle Cloud وGoogle Drive وDropBox.

Support and Learning Resources

توفر GroupDocs.Comparison Cloud أيضًا مجموعات SDK لمقارنة المستندات الفردية للغات شائعة أخرى كما هو موضح أدناه:

  عربي