Confronta Word file o PDF utilizzando Swift SDK

Potente libreria Swift per confrontare file in PDF, Word, HTML, TXT, MD e altri formati

Usa il nostro Swift controllo delle differenze tra i file, confronta due documenti e osserva le differenze tra di loro chiaramente mostrate nell'output. Non è più necessario confrontare i documenti manualmente. Si noti inoltre che il risultato del confronto può essere esportato in un DOCX, PDF, DOC e altri.

Visualizza lo snippet di codice

Confronto di due file in Swift

La nostra soluzione Swift è progettata per offrirti i migliori risultati possibili quando utilizzi un algoritmo di confronto complesso. Pertanto, non è più necessario cercare manualmente le differenze nei documenti: sentiti libero di utilizzare la nostra API per differenziare due file.

Il nostro motore di confronto cerca le differenze a livello di caratteri o di parole intere. E se è stato modificato solo un carattere, l'intera parola verrà evidenziata come modificata. Tutte le modifiche trovate possono essere visualizzate chiaramente nell'output ed esportate in un formato conveniente.

I tipi di confronto più popolari sono il confronto tra PDF file e Word. Pertanto, impareremo il nostro strumento di confronto Swift e la sua funzione di confronto utilizzando questi esempi.

Confronta PDF in Swift

A volte è necessario assicurarsi che il PDF documento non sia stato modificato e confrontarlo con la versione originale. Oppure sai già che il tuo PDF è davvero cambiato e devi guardare dove e come. Quindi puoi confrontare due versioni di PDF file e vedere le differenze. E per evitare di farlo manualmente, usa semplicemente la nostra API di controllo delle differenze Swift.

Con la nostra soluzione Swift, vedrai anche piccoli cambiamenti che potresti facilmente perdere in un confronto manuale.

Confronta due Word documenti utilizzando Swift

I documenti di Word sono abbastanza facili da modificare, quindi è importante confrontare i file di Word per assicurarsi che parti o l'intero documento non siano cambiati.

Per confrontare Word file, utilizza la nostra soluzione Swift, proprio come con PDF. Puoi farlo nell'esempio qui sotto.

Confronta due documenti

Per vedere come funziona il nostro confronto di documenti Swift, carica due file che desideri confrontare e scegli un formato di file di esportazione.

Una volta completato il confronto, il documento con la differenza verrà automaticamente scaricato nel formato selezionato.

È importante che i documenti da confrontare non abbiano alcuna revisione prima del confronto, quindi dobbiamo accettare tutte le revisioni prima che il confronto abbia inizio. Non preoccuparti, ci abbiamo pensato noi nel nostro esempio:

Carica il file confrontato
Esegui codice
Carica il secondo file da confrontare
Seleziona il formato di destinazione dall'elenco
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";

//  Carica documenti su cloud storage.
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);

//  Confronta i documenti nel cloud.
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);

//  Scarica il documento dei risultati dal cloud storage.
let downloadFileRequest = DownloadFileRequest(path: fileResult);
let downloadFileResult = try api.downloadFile(request: downloadFileRequest);
try downloadFileResult?.first?.value.write(
    to: currentDir!.appendingPathComponent(fileResult, isDirectory: false));
Esegui codice
  
Copia il codice Swift negli appunti

Come confrontare documenti Word, PDF, HTML Swift REST API

  1. Installa Aspose.Words Cloud for Swift
  2. Aggiungi un riferimento alla libreria (importa la libreria) al tuo progetto Swift
  3. Carica due documenti da confrontare
  4. Chiama il compareDocument() per confrontare due documenti
  5. Scarica il documento dei risultati dal cloud storage

Swift libreria da utilizzare per confrontare

Puoi utilizzare il gestore di pacchetti Swift e il gestore delle dipendenze Cocoapods per installare Aspose.Words Cloud SDK for Swift. Informazioni dettagliate sull'installazione del pacchetto sono fornite nella sezione "Installation and Usage".

In alternativa, puoi clonare Aspose.Words Cloud SDK for Swift da GitHub e usarlo nel tuo progetto.

Segui queste Instructions per ottenere rapidamente le credenziali di sicurezza necessarie e accedere alla nostra REST API.

Requisiti di sistema

Swift 4.2 o versioni successive

Fare riferimento alla Repository Documentation per ulteriori dettagli.

Formati più diffusi per le operazioni di confronto

5%

Iscriviti agli aggiornamenti del prodotto Aspose

Ricevi newsletter mensili e offerte direttamente nella tua casella di posta.

© Aspose Pty Ltd 2001-2024. Tutti i diritti riservati.