Skip to main content

Метод Document.merge

Метод Document.merge сравнивает текущий документ с другим документом, который передается в параметре типа Document.

Метод возвращает объект Document, содержащий результат сравнения в виде отслеживаемых изменений.

Пример​


documentSettings = myOfficeSDK.DocumentSettings()
documentSettings.documentType = myOfficeSDK.DocumentType_Text
loadSettings = myOfficeSDK.LoadDocumentSettings()
loadSettings.commonDocumentSettings = documentSettings

firstDoc = application.loadDocument("c:\\Tmp\\Sample1.docx", loadSettings)
secondDoc = application.loadDocument("c:\\Tmp\\Sample2.docx", loadSettings)

mergedDoc = firstDoc.merge(secondDoc)
mergedDoc.saveAs("c:\\Tmp\\Sample3.docx")

Результат выполнения данного примера (сравнение двух документов, содержащих "1111" и "2222") приведен на рисунке.