如何使用Office JavaScript API在Word Web加载项中查找每个单词的字体属性

问题描述

您好,我正在开发单词网络插件在这里,我需要获取单词中每个单词的字体属性。 示例:-我需要在单词级别获取font.strikeThrough属性。 到目前为止,我可以在段落级别实现。

 Word.run(function (context) {
            var range = context.document.body.paragraphs;
            context.load(range,'text,font');
            return context.sync()
                .then(function () {
                    var items = range.items;
                    for (var i = 0; i < items.length; i++) {                            
                        if (items[i].font.strikeThrough == true) {
                            console.log(true);
                        }
                        else {
                            console.log(false);
                        }
                    }
                });                                
            return context.sync();
        });

您能帮我如何为每位贫困者获得财产吗? 我可以获取每个段落的文档文本,也可以拆分为单词。

 Word.run(function (context) {
            var range = context.document.body.paragraphs;
            context.load(range,font');
            return context.sync()
                .then(function () {
                    var items = range.items;
                    for (var i = 0; i < items.length; i++) {
                        var array = items[i].text.split(" ");
                        console.log(array);
                    }
                })
            return context.sync();

        });

但是我需要为数组中存在的项加载字体-数组中的项是基于段落的。 有人可以帮我吗?

解决方法

暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!

如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。

小编邮箱:dio#foxmail.com (将#修改为@)