Apex Cloud SDK برای مقایسه اسناد

چک‌کننده تفاوت اسناد را با استفاده از REST API در برنامه‌های Apex خود یکپارچه کنید. تصاویر، اسناد، کتاب‌های الکترونیکی، CAD و فایل‌های PDF و غیره را مقایسه کنید.

  • GroupDocs.Comparison Cloud SDK برای cURL
  • GroupDocs.Comparison Cloud SDK برای .NET
  • GroupDocs.Comparison Cloud SDK برای Java
  • GroupDocs.Comparison Cloud SDK برای Android
  • GroupDocs.Comparison Cloud SDK برای PHP
  • GroupDocs.Comparison Cloud SDK برای Python
  • GroupDocs.Comparison Cloud SDK برای Ruby
  • GroupDocs.Comparison Cloud SDK برای Node.js
آزمایش رایگان را شروع کنید

GroupDocs.Comparison برای Cloud یک REST API است که به برنامه‌های Apex شما امکان می‌دهد دو سند با فرمت یکسان را مقایسه کنید تا تفاوت‌های آن‌ها را پیدا کنید، فایلی نتیجه‌گیری شده ایجاد کنید و به شما اجازه دهد تغییرات بازیابی‌شده را بپذیرید یا رد کنید. مقایسه اسناد SDK ما برای Apex یکپارچه‌سازی آسان در برنامه‌های موجود شما را فراهم می‌کند، به‌طوری‌که کاربران نهایی شما بتوانند اسناد، صفحات گسترده، ارائه‌ها، نمودارهای Microsoft Visio، ایمیل‌ها و فایل‌های بسیاری از فرمت‌های دیگر را مقایسه کنند.

ویژگی‌های پیشرفته مقایسه سند REST API

اسناد را در ذخیره‌سازی ابری بارگذاری کنید و مقایسه کنید

اسناد با فرمت‌های پشتیبانی‌شده برای مقایسه را به‌صورت فایل یا آرایه‌ای از تصاویر بازیابی کنید

بر اساس اسناد مقایسه‌شده، تفاوت‌های بین آن‌ها را در سند حاصل استخراج کنید

فهرست دسته‌ها را برای محتوای تغییر یافته، مانند TypeChanged یا OnlyNumbers و غیره، دریافت کنید

تغییرات را بپذیرید یا رد کنید تا آنها را ذخیره یا حذف کنید

تغییرات به‌روزرسانی‌شده سند حاصل را به‌صورت مجموعه‌ای از تصاویر یا جریان آن‌ها بازگردانید

سند حاصل (با تغییرات به‌روزرسانی‌شده) را از طریق جریان دریافت کنید

سند (با نتیجه مقایسه) را به‌صورت مجموعه‌ای از تصاویر یا جریان آن‌ها دریافت کنید

سند حاصل (با نتیجه مقایسه) را به‌صورت جریان دریافت کنید

تغییرات را از اسناد مقایسه‌شده دریافت کنید

با استفاده از GroupDocs.Comparison Cloud API می‌توانید اسناد را مقایسه کنید و فهرست تغییرات بین آن‌ها را به‌دست آورید. قطعه کد زیر نشان می‌دهد چگونه می‌توانید تفاوت بین یک فایل منبع و یک فایل هدف DOCX را بازیابی کنید و تفاوت‌های آن‌ها را در یک فایل DOCX نتیجه با استفاده از Apex دریافت کنید:

تغییرات را از اسناد مقایسه‌شده با استفاده از Apex دریافت کنید

  # TODO: Get your AppSID and AppKey at https://dashboard.groupdocs.cloud/#/apps (free registration is required).
  # For complete examples and data files, please go to https://github.com/groupdocs-comparison-cloud/groupdocs-comparison-cloud-apex

  String  outPath = "result.docx",
  sourceName = "source.docx",
  targetName = "target.docx";

  StorageApi storageApi = Utils.getStorageApiInstance();

  // Upload files to Cloud Storage
  File file = new File("src/main/resources/" + sourceName);
  ResponseMessage storageresponse = storageApi.PutCreate("comparison/" + sourceName, null, null, file);
  file = new File("src/main/resources/" + targetName);
  storageresponse = storageApi.PutCreate("comparison/" + targetName, null, null, file);

  ChangesApi changesApi = Utils.getChangesApiInstance();
  PutChangesDocumentRequest request = new PutChangesDocumentRequest();
  request.setRequest(GetComparisonRequest(sourceName, targetName));
  request.setOutPath(outPath);
  Link response = changesApi.putChangesDocument(request);
  System.out.println(response);

Support and Learning Resources

GroupDocs.Comparison Cloud همچنین مقایسهٔ تک‌سندی SDKs را برای سایر زبان‌های محبوب به‌صورت زیر ارائه می‌دهد:

  فارسی
7f5c49151