使用 Office.js 自定义 Office Word 上下文的样式



我想通过Visual Studio code中的Ooxmloffice.js库以编程方式自定义"Heading1"和"Heading2"样式。我已经搜索了谷歌和许多文档,但仍然没有得到任何内容。是否有可能以我想要的方式实现这一目标?如果我不能按照我想要的方式完成它,有哪些可用的选择。

谢谢。

不,很遗憾无法使用 Office-JS 修改内置/现有样式。

  1. 它不是 API 的一部分(至少在撰写本文时不是(。
  2. 对于运行时 OOXML 可以在打开的 Word 文档中更改的内容存在限制,无论是使用 Office JS 还是使用 COM 对象模型。更具体地说,Word 应用程序不支持更改打开的文档中现有样式的样式定义。

可以使用 Open XML SDK 等库更改已关闭文档上的这些样式。

您可能希望将投票添加到建议中,以允许更改样式、编号列表定义等。在用户之声上,主题为"正在审核中"。

最新更新