自动替换嵌入字体的字体

时间:2016-05-11 13:25:45

标签: c# fonts ms-word

我正在用C#写一个单词加载项,在这个加载项中,我想用另一个我从资源中嵌入的字体替换字体。

我知道Word中有一个“字体替换”工具,可以自动将未安装的字体替换为安装在计算机上的另一种字体。由于这与我想做的完全相反,我希望有办法!

1 个答案:

答案 0 :(得分:0)

最糟糕的情况是,您可以使用OpenXML SDK从AddIn操作docx,然后重新加载。

请注意,如果您选择在内存中获取OpenXML包而不是保存docx并对其进行操作,则可能会遇到大型文档的问题。当我有参考资料时,我会更新这个答案。