Замена шрифтов
Contents
[
Hide
]
Если вы передумали использовать шрифт, вы можете заменить этот шрифт на другой. Все экземпляры старого шрифта будут заменены новым шрифтом.
Aspose.Slides позволяет заменить шрифт следующим образом:
- Загрузите соответствующую презентацию.
- Загрузите шрифт, который будет заменен.
- Загрузите новый шрифт.
- Замените шрифт.
- Запишите измененную презентацию в файл PPTX.
Этот код на C++ демонстрирует замену шрифта:
// Загружает презентацию
auto presentation = System::MakeObject<Presentation>(u"Fonts.pptx");
// Загружает исходный шрифт, который будет заменен
auto sourceFont = System::MakeObject<FontData>(u"Arial");
// Загружает новый шрифт
auto destFont = System::MakeObject<FontData>(u"Times New Roman");
// Заменяет шрифты
presentation->get_FontsManager()->ReplaceFont(sourceFont, destFont);
// Сохраняет презентацию
presentation->Save(u"UpdatedFont_out.pptx", SaveFormat::Pptx);