Как отформатировать текст без изменения состояния документа в API веб-надстройки MSWord? - PullRequest
0 голосов
/ 24 мая 2019

Я разрабатываю надстройку для MSWord с помощью API веб-надстройки Microsoft. Я хотел бы подчеркнуть или выделить некоторые данные слова, но только в рамках этой сессии. Я не хочу менять состояние документа. Другими словами, я не хочу сохранять новое форматирование текста при сохранении документа.

Я знаю, как форматировать текст, но состояние документа изменилось. У меня есть этот код на данный момент:

word_range.font.underline = Word.UnderlineType.wave;

Я хочу добиться поведения, похожего на плагин Grammarly, где подчеркивание только для того, чтобы указать, что с этими словами что-то не так, но опять же, без подчеркивания.

Я нашел похожий вопрос ( слово - выделять результаты поиска без постоянного изменения формата документа ), но его спросили несколько лет назад, и решение не совсем то, что я ищу.

1 Ответ

1 голос
/ 24 мая 2019

Боюсь, что нет способа выделить, который автоматически исчезнет, ​​если пользователь сохранит документ.Ответ, на который вы ссылаетесь, или этот - это лучшее, что можно сделать в Office.js прямо сейчас.Однако это хорошая идея, поэтому, пожалуйста, предложите ее по адресу Ящик для разработчиков Office .

...