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

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

  • GroupDocs.Comparison Cloud SDK for cURL
  • GroupDocs.Comparison Cloud SDK for .NET
  • 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 برای Cloud یک API REST است که برنامه‌های جاوا را قادر می‌سازد تا دو سند با فرمت یکسان را با هم مقایسه کنند تا تفاوت‌های بین آنها را بیابند و یک فایل نتیجه را بسازند و به شما امکان می‌دهند تغییرات بازیابی شده را بپذیرید یا رد کنید. SDK مقایسه اسناد ما برای جاوا امکان ادغام آسان با برنامه‌های موجود شما را فراهم می‌کند، به طوری که کاربران نهایی شما می‌توانند اسناد، صفحات گسترده، ارائه‌ها، نمودارهای Microsoft Visio، ایمیل‌ها و فایل‌های بسیاری از فرمت‌های دیگر را مقایسه کنند.

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

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

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

بر اساس اسناد مقایسه شده تفاوت بین هر دو را در سند نتیجه واکشی می کند

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

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

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

واکشی سند نتیجه (با تغییرات به روز) از طریق جریان

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

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

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

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

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

  # 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-java

  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 همچنین SDK های مقایسه اسناد جداگانه را برای سایر زبان های محبوب به شرح زیر ارائه می دهد:

  فارسی