Коли ви працюєте з кількома версіями контрактів, наукових статей або технічних документів, можливість порівнювати Word документи є важливою. За допомогою автоматизованих інструментів ви можете порівняти 2 Word docs, виділити відмінності та створити детальний звіт, що показує вставлення, видалення або модифікації. Це забезпечує точність, економить час і запобігає помилкам при ручному перегляді.
- API для порівняння документів Word
- Порівняти документи Word за допомогою C#
- Порівняти файли DOCX за допомогою cURL
API для порівняння документів Word
Цей API дозволяє розробникам легко порівнювати файли Word у своїх C# програмах. Цей потужний API ідентифікує текстові, форматування та структурні відмінності між документами Word. Встановіть SDK з NuGet:
- Не тільки документи Word, API здатний порівнювати багато інших форматів.
NuGet\Install-Package GroupDocs.Comparison-Cloud -Version 23.10.0
Тепер отримайте ваш ID клієнта та секрет з GroupDocs cloud Dashboard.
Порівняйте документи Word за допомогою C#
Ось як ви можете програмно порівнювати файли DOCX за допомогою GroupDocs.Comparison:
- Налаштуйте облікові дані API:
var config = new Configuration(clientId, clientSecret);
- Ініціалізуйте CompareApi:
var compareApi = new CompareApi(config);
- Визначте вихідні та цільові файли Word:
var sourceFile = new FileInfo("source.docx");
var targetFile = new FileInfo("target.docx");
- Create a comparison request:
var request = new ComparisonRequest(sourceFile, targetFile, outputPath);
- Викликайте API для порівняння документів онлайн:
var response = compareApi.Compare(request);
// Для більшої кількості прикладів, 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);
Порівняти DOCX файли за допомогою cURL
Альтернативно, ви можете порівняти DOCX файли онлайн за допомогою і cURL команд. Це корисно для автоматизованих скриптів та CI/CD робочих процесів.
- Згенеруйте токен 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"
- Виконайте порівняння документів:
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\"}"
Спробуйте безкоштовний онлайн інструмент порівняння слів
Досліджуйте наше безкоштовне Document Comparison додаток для виявлення відмінностей між двома DOCX файлами онлайн без встановлення будь-якого програмного забезпечення.

Остаточні коментарі
Використовуючи GroupDocs.Comparison Cloud SDK для .NET або cURL, ви можете легко порівняти 2 документи у Word та підкреслити відмінності. Незалежно від того, чи потрібно вам порівняти документи Word для юридичних, бізнесових чи академічних випадків, це рішення забезпечує точність і ефективність. Замість того, щоб покладатися на ручні перевірки або обмежені можливості порівняння документів у Word, ви можете інтегрувати надійне порівняння документів у ваші додатки. Це спрощує порівняння файлів Word, відстеження ревізій та забезпечення цілісності документа.