字体替换 - PowerPoint C# API
Contents
[
Hide
]
如果您改变了对某种字体的想法,可以用另一种字体替换它。旧字体的所有实例将被新字体替换。
Aspose.Slides 允许您以这种方式替换字体:
- 加载相关的演示文稿。
- 加载将被替换的字体。
- 加载新字体。
- 替换字体。
- 将修改后的演示文稿写为 PPTX 文件。
以下 C# 代码演示了字体替换:
// 加载演示文稿
Presentation presentation = new Presentation("Fonts.pptx");
// 加载将被替换的源字体
IFontData sourceFont = new FontData("Arial");
// 加载新字体
IFontData destFont = new FontData("Times New Roman");
// 替换字体
presentation.FontsManager.ReplaceFont(sourceFont, destFont);
// 保存演示文稿
presentation.Save("UpdatedFont_out.pptx", SaveFormat.Pptx);