office-js - 如何使用 getTextRanges 分隔段落
问题描述
我有如下两段。Hello 和 World 由段落标记分隔。如何在 getTextRanges 中指定endingMark 以获得两个范围:Hello 和 World?getTextRanges("^13") 不起作用。
Hello
World
解决方案
我认为您可能需要尝试使用段落 API 来获取第一段,然后使用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);
});
推荐阅读
- python - 在模板内切片 paginator.page_range
- docker - 如何从 Dockerfile 中的入口点发出超时命令
- html - Flutter 在返回 404 错误的有效 url 上获取请求
- expo - 如何在 Expo 上使用全局变量调用 API_URL
- html - Outlook 到 Gmail 间距问题
- java - 无法在我的 Android 应用程序中重命名和删除我的 pdf 文件
- ionic-framework - 离子电容器中LocalNotification中时间表的“at”和“on”选项之间的区别
- heroku - 为什么我的 tasks.loop 在 Heroku 上不起作用?
- java - Vscode eclipse格式化程序设置对齐方法参数
- git - Git推送问题,错误地添加了大文件,无法将其从提交中删除