چککننده تفاوت اسناد را با استفاده از REST API در برنامههای Apex خود یکپارچه کنید. تصاویر، اسناد، کتابهای الکترونیکی، CAD و فایلهای PDF و غیره را مقایسه کنید.
آزمایش رایگان را شروع کنیدGroupDocs.Comparison برای Cloud یک REST API است که به برنامههای Apex شما امکان میدهد دو سند با فرمت یکسان را مقایسه کنید تا تفاوتهای آنها را پیدا کنید، فایلی نتیجهگیری شده ایجاد کنید و به شما اجازه دهد تغییرات بازیابیشده را بپذیرید یا رد کنید. مقایسه اسناد SDK ما برای Apex یکپارچهسازی آسان در برنامههای موجود شما را فراهم میکند، بهطوریکه کاربران نهایی شما بتوانند اسناد، صفحات گسترده، ارائهها، نمودارهای Microsoft Visio، ایمیلها و فایلهای بسیاری از فرمتهای دیگر را مقایسه کنند.
با استفاده از GroupDocs.Comparison Cloud API میتوانید اسناد را مقایسه کنید و فهرست تغییرات بین آنها را بهدست آورید. قطعه کد زیر نشان میدهد چگونه میتوانید تفاوت بین یک فایل منبع و یک فایل هدف DOCX را بازیابی کنید و تفاوتهای آنها را در یک فایل DOCX نتیجه با استفاده از 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);