Выбор исходных данных и способа обработки
Прямое форматирование и наследование от стиля — разные источники оформления. Здесь сравниваются свойства абзацев и runs, а изменение общей темы или файла styles требует ручной проверки.
- На входе: DOCX.
- Результат: JSON, HTML.
Порядок действий
Сравнение двух DOCX.
- Загрузите старую и новую версии.
- Изучите адрес части пакета и номер абзаца.
- Проверьте изменения текста отдельно от rPr/pPr.
Практический пример
HTML до/после и JSON textChanged/formattingChanged.
Hello → Changed с жирным начертанием.
HTML до/после и JSON textChanged/formattingChanged.
Проверены сдвиги после вставок, правки в таблицах и изменения только форматирования.
Ограничения и проверка готового файла
Проверены сдвиги после вставок, правки в таблицах и изменения только форматирования.
Для выбранной операции данные передаются нашему серверу. Временные рабочие файлы удаляются после обработки; история пользовательских файлов не создаётся.
Официальные требования: Microsoft: Office Open XML
- Сопоставление по позиции абзаца.
- Включены таблицы, колонтитулы, сноски.
- Перемещения и наследуемые стили не вычисляются.
Вопросы и ответы
Какие исходные данные принимает «Сравнить две версии Word»?
Поддерживаются: DOCX. Сопоставление по позиции абзаца.
Что получится после обработки в «Сравнить две версии Word»?
Сравните текст и прямое форматирование абзацев Word, включая таблицы и служебные части. Форматы результата: JSON, HTML.
Как проверить результат этой операции?
Проверены сдвиги после вставок, правки в таблицах и изменения только форматирования.
Какой пример помогает начать работу?
Hello → Changed с жирным начертанием.. Сравнение двух DOCX. Ожидаемый результат: HTML до/после и JSON textChanged/formattingChanged..
Какие ограничения нужно учитывать?
Сопоставление по позиции абзаца. Включены таблицы, колонтитулы, сноски. Перемещения и наследуемые стили не вычисляются.
Где обрабатываются данные и сохраняется ли история?
Для выбранной операции данные передаются нашему серверу. Временные рабочие файлы удаляются после обработки; история пользовательских файлов не создаётся.