Есть ли способ определить частичный стиль шрифта диапазонов в Word?
В следующем примере кода показан стиль шрифта выделения
$("#test1").click(() => tryCatch(test1));
async function test1() {
await Word.run(async(context) => {
console.log('run test1');
var thisDocument = context.document;
var range = thisDocument.getSelection();
range.load('style');
range.load('font');
await context.sync();
console.log(range.font.toJSON());
});
}
с выводом на консоль:
bold
null
color
"#222222"
doubleStrikeThrough
false
highlightColor
null
...
Если выделение содержит частичное форматирование, как здесь:
He lloWor ld
атрибут, выделенный жирным шрифтом, показывает null
,Есть ли способ прочитать частичное выделение или перебрать каждый символ, чтобы определить правильное форматирование?