gpt4 book ai didi

office-js - 是否可以通过 Word api 获取带有换行符的文本?

转载 作者:行者123 更新时间:2023-12-01 11:21:40 25 4
gpt4 key购买 nike

似乎context.document.body.text(或paragraph.text 或whatever.text)总是有没有换行符的文本值。获取带有换行符的文本的唯一可能方法是解析 ooxml 或 html。 Ooxml 解析是行不通的,因为在线办公 ooxml 是在服务器端计算的,通常需要 3 秒才能完成。 Html 检索也很慢,一页文件最多需要 500 毫秒的事件。奇怪的是,您可以插入包含换行符 (/n) 的文本,但无法检索此文本。

所以问题是:是否可以通过 Word api 获取带有换行符的文本?

最佳答案

包括一个换行符。如果仔细查看检索到的文本,文本中会返回一个 '\r',这是一个新的行或段落标记。

还包括换行符(如果用户按 Shift+Enter,则会插入换行符)。

这是获取 context.document.body.text 属性后返回的示例文字字符串。那个文件有很多段落,我加粗了te \r 添加:

"视频提供了一种强大的方式来帮助您证明您的观点。当您单击在线视频时,您可以粘贴要添加的视频的嵌入代码。您还可以键入关键字在线搜索最适合您的视频文档。\r 为了使您的文档看起来很专业,Word 提供了页眉、页脚、封面和文本框设计,它们相互补充。例如,您可以添加匹配的封面、页眉和侧边栏。单击“插入”,然后从不同的图库中选择所需的元素。\r 主题和样式还有助于保持文档的协调。单击“设计”并选择新主题时,图片、图表和SmartArt 图形会更改以匹配您的新主题。当您应用样式时,您的标题会更改以匹配新主题。\r 使用显示在您需要的位置的新按钮节省 Word 中的时间。改变方式图片适合您的文档,单击它,然后布局选项的按钮出现在它旁边。处理表格时,单击要添加行或列的位置,然后单击加号。 \r 在新的阅读 View 中阅读也更容易。您可以折叠部分文档并专注于您想要的文本。如果您需要在阅读结束前停止阅读,Word 会记住您离开的地方 - 即使在其他设备上也是如此。 \r

关于office-js - 是否可以通过 Word api 获取带有换行符的文本?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/41842225/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com