如何使用getTextRanges分隔段落

问题描述 投票:0回答:1

我有如下两段。 Hello和World用段落标记分隔。如何在getTextRanges中指定EndingMark以获取两个范围:Hello和World? getTextRanges(“ ^ 13”)不起作用。

Hello
World
office-js word
1个回答
0
投票

[我认为您可能需要尝试将段落API设置为getFirst,然后将getNext用于第二段。

 await Word.run(async (context) => {
    let paragraph = context.document.body.paragraphs.getFirst();
    paragraph.load();
    await context.sync();
    console.log(paragraph.text);

    var para = paragraph.getNextOrNullObject();
    para.load();
    await context.sync();
    console.log(para.text);

  });
© www.soinside.com 2019 - 2024. All rights reserved.