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