【问题标题】:Customize the Styles of Office Word Context Using Office.js使用 Office.js 自定义 Office Word 上下文的样式
【发布时间】:2020-01-31 18:38:04
【问题描述】:

我想通过 Visual Studio 代码中的 office.js 库以编程方式使用 Ooxml 自定义“Heading1”和“Heading2”样式。我搜索了谷歌和许多文档,但在那一行中仍然没有得到任何东西。是否有可能以我想要的方式实现这一目标?如果我无法按照我的预期完成,有哪些可用选项。

谢谢。

【问题讨论】:

    标签: office-js office-addins office-js-helpers


    【解决方案1】:

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

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

    可以使用诸如 Open XML SDK 之类的库来更改 已关闭 文档的这些样式。

    您可能希望在建议中添加您的投票,以允许更改样式、编号列表定义等。在 UserVoice 上,主题处于“审查中”。

    【讨论】:

    • 好的。谢谢@CindyMeister。我肯定会对该建议投赞成票,因为我认为 API 功能是必要且有用的。
    猜你喜欢
    • 1970-01-01
    • 2021-12-27
    • 2022-01-07
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-09-29
    • 1970-01-01
    相关资源
    最近更新 更多