Если вам нужно сравнить два документа, вы можете использовать Документ Конструктор. Следующие шаги покажут вам, как это сделать:

1. Создайте файл сценария compare.docbuilder со следующим кодом:

builder.OpenFile("https://example.com/file1.docx");
var file = builderJS.OpenTmpFile("https://example.com/file2.docx");
AscCommonWord.CompareDocuments(Api, file, null);
file.Close();
builder.SaveFile("docx", "Result.docx");
builder.CloseFile();

где

https://example.com/file1.docx — путь к первому файлу для сравнения,
https://example.com/file2.docx — путь ко второму файлу для сравнения.

2. Отправьте запрос POST на https://documentserver/docbuilder со следующим телом в формате JSON:

{
"async": false,
"url": "https://example.com/compare.docbuilder"
}

где

https://example.com/compare.docbuilder — путь к скрипту .docbuilder.

3. После того, как генерация документа будет готова, будет возвращен ответ с абсолютным URL выходного файла сравнения документов:

{
"key": "Khirz6zTPdfd7",
"urls": {
"Result.docx": "https://documentserver/Result.docx"
},
"end": true
}

4. Скачать документ по полученной ссылке. Теперь вы можете проверить все отличия документа и принять или отклонить их с помощью соответствующих кнопок на верхней панели инструментов.

Сравнение документов document builder