0

我正在尝试使用 Office JS API 获取 Word 文档的段落。

const body = context.document.body;
context.load(body, 'paragraphs/items/text');
await context.sync();
const pars = body.paragraphs.items;

但是当我按 Shift + Enter 时,它是包含段落(https://www.fontspace.com/unicode/analyzer/?q=%0B)文本中的垂直选项卡,而不是 Word 中的新段落。

有没有办法在不搜索每个段落中的垂直制表符的情况下获取这些段落,然后搜索它前面的文本和它后面的文本以获取范围?

4

1 回答 1

1

Word 使用回车来定义段落的结尾。换行或垂直制表符强制换行而不是新段落。如果需要区分由换行分隔的范围,可以使用Pararaph.split方法,并使用换行进行拆分。

于 2019-06-26T22:44:03.503 回答