标签: c# fonts ms-word
我正在用C#写一个单词加载项,在这个加载项中,我想用另一个我从资源中嵌入的字体替换字体。
我知道Word中有一个“字体替换”工具,可以自动将未安装的字体替换为安装在计算机上的另一种字体。由于这与我想做的完全相反,我希望有办法!
答案 0 :(得分:0)
最糟糕的情况是,您可以使用OpenXML SDK从AddIn操作docx,然后重新加载。
请注意,如果您选择在内存中获取OpenXML包而不是保存docx并对其进行操作,则可能会遇到大型文档的问题。当我有参考资料时,我会更新这个答案。