Palyginkite du Word naudodami Java

Labai tikslus Java skirtumų tikrintuvas, skirtas palyginti Word failus ir rasti skirtumus tarp jų

Mūsų galingas Java SDK leidžia rasti skirtumą tarp Word dokumentų ir išsaugoti rezultatus patogiu formatu peržiūrėti. Norėdami patikrinti mūsų gaminio galimybes, palyginkite Word failus naudodami šią Java biblioteką ir pamatykite skirtumus.

Peržiūrėkite kodo fragmentą

Palyginkite Word Java

Mūsų Java SDK sukurtas taip, kad gautumėte tiksliausią rezultatą, net jei palyginimas yra sudėtinga funkcija.

Kartais reikia įsitikinti, kad dokumentas Word formatu nebuvo pakeistas, o jei buvo, reikia išsiaiškinti, kuo skiriasi. Tiesiog naudokite mūsų Java skirtumo įrankį, kad palygintumėte du Word failus ir rastumėte skirtumus tarp žodžių ar atskirų simbolių. Be to, jei pasikeitė tik vienas žodžio simbolis, šis žodis bus pažymėtas kaip visiškai pakeistas.

Dabar jums nebereikia gaišti laiko rankiniu būdu lyginant Word dokumentus, o jūs galite greitai rasti net nedidelius pakeitimus ir eksportuoti tokius skirtumus į dokumentą patogiu formatu.

Pabandykite palyginti Word dokumentus

Sužinokite, kaip veikia mūsų sprendimas palyginti Word failus naudojant Java SDK. Norėdami tai pasiekti, įkelkite Word failus, kuriuos norite palyginti, ir pasirinkite eksporto failo formatą – jis bus automatiškai įkeltas palyginus.

Atminkite, kad prieš iškviesdami palyginimo metodą turite priimti visas palyginamų dokumentų pataisas, kaip parodyta mūsų pavyzdyje:

Įkelkite palygintą failą
Vykdyti kodą
Įkelkite antrą failą, kad galėtumėte palyginti
Iš sąrašo pasirinkite tikslinį formatą
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";

//  Įkelkite dokumentus į debesies saugyklą.
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);

//  Palyginkite dokumentus debesyje.
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);

//  Atsisiųskite rezultatų dokumentą iš debesies saugyklos.
DownloadFileRequest downloadFileRequest = new DownloadFileRequest(fileResult, null, null);
byte[] downloadFileResult = wordsApi.downloadFile(downloadFileRequest);
Files.write(Paths.get(fileResult), downloadFileResult.values().iterator().next());
Vykdyti kodą
  
Nukopijuokite kodą Java į mainų sritį

Kaip palyginti du tekstinius failus

  1. Įdiekite Aspose.Words Cloud for Java
  2. Pridėkite bibliotekos nuorodą (importuokite biblioteką) prie savo Java projekto
  3. Norėdami palyginti, įkelkite du Word dokumentus
  4. Iškvieskite compareDocument() metodą, kad palygintumėte Word dokumentus
  5. Atsisiųskite rezultatų dokumentą iš debesies saugyklos

Java biblioteka, kurią galima naudoti palyginimui

Įdiekite 'Aspose.Words Cloud SDK for Java' naudodami " Maven " kūrimo automatizavimo įrankį.

Pridėkite šią priklausomybę prie savo projekto POM: aspose-cloud artifact.aspose-cloud-releases http://artifact.aspose.cloud/repo com.aspose aspose-words-cloud 22.4.0

Kaip alternatyvą galite klonuoti Aspose.Words Cloud SDK for Java šaltinio kodui iš GitHub ir naudoti jį savo projekte. Vykdykite šias Instructions, kad greitai gautumėte reikiamus saugos kredencialus ir pasiektumėte mūsų REST API.

Sistemos reikalavimai

Išsamią informaciją rasite Repository Documentation.

Kiti palaikomi failų formatai

Galite atlikti palyginimo operaciją su kitais failų formatais:

5%

Prenumeruokite "Aspose" produktų naujinius

Gaukite mėnesinius naujienlaiškius ir pasiūlymus, pristatomus tiesiai į jūsų pašto dėžutę.

© Aspose Pty Ltd 2001-2024. Visos teisės saugomos.