Quando si lavora con più versioni di contratti, articoli di ricerca o documenti tecnici, poter confrontare documenti Word è essenziale. Con strumenti automatizzati, è possibile confrontare 2 Word docs, evidenziare le differenze e generare un rapporto completo che mostra inserimenti, eliminazioni o modifiche. Questo garantisce accuratezza, fa risparmiare tempo e evita errori nella revisione manuale.
- API per il confronto dei documenti Word
- Confronta documenti Word utilizzando C#
- Confronta i file DOCX tramite cURL
API per il confronto dei documenti Word
L’ consente agli sviluppatori di confrontare facilmente i file Word nelle loro applicazioni C#. Questa potente API identifica le differenze di testo, formattazione e struttura tra i documenti Word. Installa il SDK da NuGet:
- Non solo documenti Word, l’API è in grado di confrontare many other formats.
NuGet\Install-Package GroupDocs.Comparison-Cloud -Version 23.10.0
Ora, ottieni il tuo Client ID e Secret da GroupDocs cloud Dashboard.
Confronta documenti Word utilizzando C#
Ecco come puoi confrontare programmativamente i file DOCX utilizzando GroupDocs.Comparison:
- Configura le credenziali API:
var config = new Configuration(clientId, clientSecret);
- Inizializza CompareApi:
var compareApi = new CompareApi(config);
- Definire i file Word di origine e di destinazione:
var sourceFile = new FileInfo("source.docx");
var targetFile = new FileInfo("target.docx");
- Create a comparison request:
var request = new ComparisonRequest(sourceFile, targetFile, outputPath);
- Chiama API per confrontare documenti online:
var response = compareApi.Compare(request);
// Per ulteriori esempi, https://github.com/groupdocs-comparison-cloud/groupdocs-comparison-cloud-dotnet
var config = new Configuration(clientId, clientSecret);
var compareApi = new CompareApi(config);
var sourceFile = new FileInfo("source.docx");
var targetFile = new FileInfo("target.docx");
var request = new ComparisonRequest(sourceFile, targetFile, outputPath);
var response = compareApi.Compare(request);
Confronta i file DOCX tramite cURL
In alternativa, puoi confrontare file DOCX online utilizzando comandi cURL. Questo è utile per script automatizzati e flussi di lavoro CI/CD.
- Genera token JWT:
curl -v "https://api.groupdocs.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=CLIENT_ID&client_secret=CLIENT_SECRET" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"
- Esegui il confronto dei documenti:
curl -v -X POST "https://api.groupdocs.cloud/v2.0/comparison/comparisons" \
-H "accept: application/json" \
-H "authorization: Bearer {ACCESS_TOKEN}" \
-H "Content-Type: application/json" \
-d "{ \"SourceFile\": { \"FilePath\": \"firstDoc.docx\" }, \"TargetFiles\": [ { \"FilePath\": \"secondDoc.docx\" } ], \"Settings\": { \"GenerateSummaryPage\": true, \"ShowDeletedContent\": true, \"ShowInsertedContent\": true, \"StyleChangeDetection\": true, \"InsertedItemsStyle\": { \"Bold\": true, \"Italic\": true, \"StrikeThrough\": true, \"Underline\": true }, \"DeletedItemsStyle\": { \"Bold\": true, \"Italic\": true, \"StrikeThrough\": true, \"Underline\": true }, \"ChangedItemsStyle\": { \"Bold\": true, \"Italic\": true, \"StrikeThrough\": true, \"Underline\": true }, \"WordsSeparatorChars\": [ \"string\" ], \"UseFramesForDelInsElements\": true, \"CalculateComponentCoordinates\": true, \"MarkChangedContent\": true, \"MarkNestedContent\": true, \"MetaData\": { \"Author\": \"Nayyer Shahbaz\", \"LastSaveBy\": \"Nayyer\", \"Company\": \"GroupDocs Cloud\" }, \"DiagramMasterSetting\": { \"UseSourceMaster\": true }, \"OriginalSize\": { \"Width\": 0, \"Height\": 0 }, \"HeaderFootersComparison\": true, \"SensitivityOfComparison\": 0 }, \"OutputPath\": \"comparisonOutput.docx\"}"
Prova il strumento di comparazione delle parole online gratuito
Esplora la nostra app gratuita Document Comparison per identificare le differenze tra due file DOCX online senza installare alcun software.

Commenti finali
Utilizzando il GroupDocs.Comparison Cloud SDK per .NET o cURL, puoi facilmente confrontare 2 documenti in Word e evidenziare le differenze. Che tu debba confrontare documenti Word per casi d’uso legali, aziendali o accademici, questa soluzione garantisce precisione ed efficienza. Invece di fare affidamento su revisioni manuali o su funzionalità limitate di confronto documenti in Word, puoi integrare il confronto documentale robusto nelle tue applicazioni. Questo rende semplice confrontare file Word, tenere traccia delle revisioni e garantire l’integrità del documento.
Collegamenti Utili
- Pagina principale del prodotto
- Documentazione Ufficiale
- Codice sorgente di GitHub
- Riferimento API
- Prova gratuita