Замена шрифтов
Contents
[
Hide
]
Если вы передумали использовать шрифт, вы можете заменить его другим шрифтом. Все экземпляры старого шрифта будут заменены новым шрифтом.
Aspose.Slides позволяет заменить шрифт следующим образом:
- Загрузите нужную презентацию.
- Загрузите шрифт, который будет заменен.
- Загрузите новый шрифт.
- Замените шрифт.
- Запишите измененную презентацию в файл PPTX.
Этот код на Python демонстрирует замену шрифта:
import aspose.pydrawing as draw
import aspose.slides as slides
# Загрузка презентации
with slides.Presentation(path + "Fonts.pptx") as presentation:
# Загружает исходный шрифт, который будет заменен
sourceFont = slides.FontData("Arial")
# Загружает новый шрифт
destFont = slides.FontData("Times New Roman")
# Заменяет шрифты
presentation.fonts_manager.replace_font(sourceFont, destFont)
# Сохраняет презентацию
presentation.save("UpdatedFont_out.pptx", slides.export.SaveFormat.PPTX)