Замена шрифтов - PowerPoint Java API
Contents
[
Hide
]
Если вы передумали использовать шрифт, вы можете заменить этот шрифт на другой. Все экземпляры старого шрифта будут заменены новым шрифтом.
Aspose.Slides позволяет заменить шрифт таким образом:
- Загрузите соответствующую презентацию.
- Загрузите шрифт, который будет заменен.
- Загрузите новый шрифт.
- Замените шрифт.
- Запишите измененную презентацию в файл PPTX.
Этот код на Java демонстрирует замену шрифта:
// Загружает презентацию
Presentation pres = new Presentation("Fonts.pptx");
try {
// Загружает исходный шрифт, который будет заменен
IFontData sourceFont = new FontData("Arial");
// Загружает новый шрифт
IFontData destFont = new FontData("Times New Roman");
// Заменяет шрифты
pres.getFontsManager().replaceFont(sourceFont, destFont);
// Сохраняет презентацию
pres.save("UpdatedFont_out.pptx", SaveFormat.Pptx);
} finally {
if (pres != null) pres.dispose();
}