您可以在段落中添加 JavaScript API 单词中的小型大写字母吗

Posted

技术标签:

【中文标题】您可以在段落中添加 JavaScript API 单词中的小型大写字母吗【英文标题】:Can you add small caps in the word JavaScript API to a paragraph 【发布时间】:2020-11-23 18:32:19 【问题描述】:

我正在尝试在 Word API 中添加带有小写字母的文本。我通读了段落文档,发现它没有使用insertParagraph 方法实现。我希望通过使用inserthtmlinsertOoxml 来规避这种情况。

目前,我目前的尝试是使用 insertHtml 尝试插入以下段落

range.insertHtml('text <i>inserted</i> <p style="font-variant: small-caps"> With </p> <b>insert  <p>Html</b> </p> Hello!!!  ', Word.InsertLocation.before);

似乎 office api 正在剥离它。我尝试使用相同的代码更改字体系列,效果很好。

有人知道解决这个问题的方法吗?

【问题讨论】:

@RahulVerma 是的,它在您的链接中说它可以将小写字母 (Small Caps) 应用于您的文本,选择文本,然后在“主页”选项卡的“字体”组中,单击右下角的箭头。在“字体”对话框的“效果”下,选中“小型大写字母”复选框。 @RahulVerma 应该把它写成答案。 @SergioA。我提到的the link 展示了如何在 ms word 中手动应用small-caps 【参考方案1】:

无论出于何种原因,这现在都有效。后来我重新访问了该项目,小型大写字母功能使用上面的 HTML 工作。

【讨论】:

以上是关于您可以在段落中添加 JavaScript API 单词中的小型大写字母吗的主要内容,如果未能解决你的问题,请参考以下文章

Drupal 的带有段落和反向引用的搜索 API

JavaScript HTML DOM 元素(节点)

将 Google“我的地图”图层添加到 Google Maps Javascript API

如何在 forEach 调用 JavaScript 中重新排序元素 [重复]

在 sqlite 中存储文本段落

如何为 QTextBrowser 中的对象添加工具提示?