Как найти новое слово, которое было вставлено с помощью Office JS? - PullRequest
0 голосов
/ 19 октября 2019

Я использую Office js для создания пользовательского контекстного средства проверки орфографии. После того, как пользователь завершит работу с документом, он будет использовать проверку орфографии для исправления ошибок. Но во время проверки орфографии она может вставить новые слова или обновить слово вручную. В таком случае я хотел бы знать эти слова.

Возможно, управление контентом может решить эту проблему. Но в этом случае я загружаю все параграфы и разбиваю параграфы на слова снова и снова. А затем вставьте управление контентом в каждое слово. Для каждой фиксации / идентификации ошибки я должен выполнить синхронизацию контекста, затем перезагрузить все абзацы снова и затем разбить на слова. Это кажется такой большой тратой ресурсов. Так есть ли способ сделать это?

Простое описание проекта - Пользователь пишет несколько абзацев. Вызывает проверку орфографии. Проверка орфографии делит параграфы на слова. Чтобы найти ошибку в слове, он отправляет эти слова и два слова слева и справа от них (эти 4 слова являются словами контекста) на сервер для проверки. Если центральное слово неверно, пользователь информируется, и она может это исправить. Весь процесс повторяется с самого начала снова. (я не нашел в Интернете способа перейти к следующему слову, используя Word API).

...