THPDFContractChange
Описывает одну правку токенов, вставку или удаление целого абзаца либо переставленный абзац
Объявление
THPDFContractChange = record
Kind: THPDFContractChangeKind;
BeforeText, AfterText, BeforeContext, AfterContext: UnicodeString;
BeforeLocation, AfterLocation: THPDFContractLocation;
end;
Модуль
HPDFContractCompare
Поведение
BeforeText и AfterText — изменённые span-ы, а BeforeContext и AfterContext содержат полный нормализованный абзац; отредактированный переставленный абзац может дать запись перемещения и отдельные записи формулировок