【发布时间】:2014-07-17 06:24:37
【问题描述】:
我正在使用 OpenXML 创建一个 Word 文档。在创建文档的过程中,我需要创建一些自定义样式。
现在我还有一个问题:我想将我的自定义样式放入快速样式库中,但我无法做到这一点。我遵循的方式在以下代码中进行了解释:
var info = new LatentStyleExceptionInfo
{
Name = styleid,
PrimaryStyle = true,
UnhideWhenUsed = false,
SemiHidden = false,
UiPriority = 1
};
styleDefinitionsPart.Styles.OfType<LatentStyles>().First().Append(info);
因为我找到了一个链接,该链接表明“PrimaryStyle”属性负责将样式放入快速图库中。
另一件事:打开 styles.xml 文件,我注意到所有其他样式的 OnOffValue 为“1”或“0”,而使用该段代码创建的自定义样式为“true”或“假”。
我该如何解决? 谢谢。
【问题讨论】: