Было бы здорово, если бы надстройка Office могла просто обернуть библиотеку выделения кода (например, highlight.js) и удалить сгенерированный html + css в word/onenote/etc.Вставка содержимого HTML с помощью CSS в Word/OneNote/etc
Поддерживает ли office-js это?
Спасибо за быстрый ответ! Я получил его работу, вот что это выглядит до сих пор:! [Image] (https://augustnagro.com/images/syntaxhighlighter.png). – kantianethics
Есть еще несколько вещей, мешающих надстройке быть лучше, чем просто копировать в идею. Было бы здорово, если бы мы могли вставить html в позицию курсора (Word.InsertLocation имеет только .start и .end), и я не уверен, как добавить затенение фона через api, которое я могу сделать вручную с помощью Format -> Границы и затенение. – kantianethics
Для местоположения вы не могли получить текущий выбор, а затем введите местоположение вставки в начало (или замените, в зависимости от того, что вы хотите)? –