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