Naš moćni Swift SDK omogućuje vam da pronađete razliku između Word dokumenata i spremite rezultate u prikladan format za gledanje. Da biste provjerili mogućnosti naših proizvoda, usporedite Word datoteke pomoću ove Swift biblioteke i vidite razlike.
Naš Swift SDK osmišljen je da vam pruži najtočniji rezultat, iako je usporedba sama po sebi složena funkcija.
Ponekad morate biti sigurni da dokument u Word formatu nije mijenjan, a ako jest, morate saznati u čemu je razlika. Samo koristite naš Swift diff alat za usporedbu dviju Word datoteka i pronalaženje razlika u cijelim riječima ili pojedinačnim znakovima. Štoviše, ako se samo jedan znak u riječi promijenio, ta će riječ biti označena kao potpuno promijenjena.
Sada više ne morate trošiti vrijeme na ručnu usporedbu Word dokumenata i možete brzo pronaći čak i male promjene i izvesti takve razlike u dokument u prikladnom formatu.
Provjerite kako funkcionira naše rješenje za usporedbu Word datoteka pomoću Swift SDK. Da biste to postigli, učitajte Word datoteke koje želite usporediti i odaberite format datoteke za izvoz – automatski će se učitati nakon usporedbe.
Imajte na umu da morate prihvatiti sve revizije u uspoređenim dokumentima prije pozivanja metode usporedbe, kao što je prikazano u našem primjeru:
import AsposeWordsCloud
let config =
Configuration(clientId: "####-####-####-####-####", clientSecret: "##################");
let api = try WordsAPI(configuration: config);
let fileName1 = "Input1.docx";
let fileName2 = "Input2.docx";
let fileResult = "Output.docx";
// Prenesite dokumente u pohranu u oblaku.
let firstDocumentContent = InputStream(url: URL(string: fileName1))!;
let uploadFirstFileRequest =
UploadFileRequest(fileContent: firstDocumentContent, path: fileName1);
_ = try api.uploadFile(request: uploadFirstFileRequest);
let secondDocumentContent = InputStream(url: URL(string: fileName2))!;
let uploadSecondFileRequest =
UploadFileRequest(fileContent: secondDocumentContent, path: fileName2);
_ = try api.uploadFile(request: uploadSecondFileRequest);
// Usporedi dokumente u oblaku.
let compareDataOptions = CompareData()
.setAuthor(author: "author")
.setFileReference(fileReference: FileReference(remoteFilePath: fileName2));
let compareDocumentRequest =
CompareDocumentRequest(name: fileName1, compareData: compareDataOptions,
destFileName: fileResult);
_ = try api.compareDocument(request: compareDocumentRequest);
// Preuzmite dokument rezultata iz pohrane u oblaku.
let downloadFileRequest = DownloadFileRequest(path: fileResult);
let downloadFileResult = try api.downloadFile(request: downloadFileRequest);
try downloadFileResult?.first?.value.write(
to: currentDir!.appendingPathComponent(fileResult, isDirectory: false));
Možete koristiti upravitelja paketa Swift i upravitelja ovisnosti Cocoapods za instaliranje Aspose.Words Cloud SDK for Swift. Detaljne informacije o instalaciji paketa nalaze se u odjeljku "Installation and Usage".
Kao alternativu, možete klonirati Aspose.Words Cloud SDK for Swift izvorni kod s GitHuba i koristiti ga u svom projektu.
Slijedite ove Instructions kako biste brzo dobili potrebne sigurnosne vjerodajnice i pristupili našem REST API ju.
Swift 4.2 ili noviji
Pogledajte Repository Documentation da vidite više pojedinosti.
Možete izvesti operaciju usporedbe za druge formate datoteka: