Meie võimas Java SDK võimaldab teil leida erinevusi DOCX dokumentide vahel ja salvestada tulemused vaatamiseks mugavasse vormingusse. Meie toote võimaluste kontrollimiseks võrrelge DOCX faili selle Java teegi abil ja vaadake erinevusi.
Meie Java SDK eesmärk on anda teile kõige täpsem tulemus, kuigi võrdlemine on iseenesest keeruline funktsioon.
Mõnikord peate olema kindel, et DOCX-vormingus dokumenti pole muudetud, ja kui on, siis peate uurima, milles see erinevus seisneb. Kasutage meie Java diff tööriista, et võrrelda kahte DOCX-faili ja leida erinevusi tervete sõnade või üksikute märkide vahel. Veelgi enam, kui sõnas on muutunud ainult üks märk, märgitakse see sõna täielikult muudetuks.
Nüüd ei pea te enam kulutama aega käsitsi DOCX-dokumentide võrdlemisele ning saate kiiresti leida isegi väikesed muudatused ja eksportida sellised erinevused mugavas vormingus dokumenti.
Vaadake, kuidas töötab meie lahendus DOCX-failide võrdlemiseks Java SDK abil. Selle saavutamiseks laadige DOCX-failid, mida soovite võrrelda, ja valige ekspordi failivorming – see laaditakse pärast võrdlemist automaatselt.
Pange tähele, et enne võrdlusmeetodi kutsumist peate nõustuma kõigi võrreldavate dokumentide redaktsioonidega, nagu on näidatud meie näites:
import com.aspose.words.cloud.*;
ApiClient apiClient = new ApiClient("####-####-####-####-####", "##################", null);
WordsApi wordsApi = new WordsApi(apiClient);
String fileName1 = "Input1.docx";
String fileName2 = "Input2.docx";
String fileResult = "Output.docx";
// Dokumentide üleslaadimine pilvesalvestusse.
byte[] firstDocumentContent = Files.readAllBytes(Paths.get(fileName1).toAbsolutePath());
UploadFileRequest uploadFirstFileRequest =
new UploadFileRequest(firstDocumentContent, fileName1, null);
wordsApi.uploadFile(uploadFirstFileRequest);
byte[] secondDocumentContent = Files.readAllBytes(Paths.get(fileName2).toAbsolutePath());
UploadFileRequest uploadSecondFileRequest =
new UploadFileRequest(secondDocumentContent, fileName2, null);
wordsApi.uploadFile(uploadSecondFileRequest);
// Dokumentide võrdlemine pilves.
CompareData compareDataOptions = new CompareData();
compareDataOptions.setAuthor("author");
compareDataOptions.setFileReference(new FileReference(fileName2));
CompareDocumentRequest compareDocumentRequest =
new CompareDocumentRequest(fileName1, compareDataOptions,
null, null, null, null, null, fileResult, null);
wordsApi.compareDocument(compareDocumentRequest);
// Laadige tulemusdokument alla pilvmälust.
DownloadFileRequest downloadFileRequest = new DownloadFileRequest(fileResult, null, null);
byte[] downloadFileResult = wordsApi.downloadFile(downloadFileRequest);
Files.write(Paths.get(fileResult), downloadFileResult.values().iterator().next());
Installige 'Aspose.Words Cloud SDK for Java' kasutades Maven ehitamise automatiseerimistööriista.
Lisage see sõltuvus oma projekti POM -ile:
Alternatiivina saate kloonida GitHubi Aspose.Words Cloud SDK for Java ja kasutada seda oma projektis. Järgige neid Instructions, et kiiresti hankida vajalikud turbemandaadid ja pääseda juurde meie REST API le.
Üksikasjade vaatamiseks vaadake Repository Documentation.
Teiste failivormingute puhul saate võrrelda toiminguid: