Шрифты по умолчанию - PowerPoint Java API
Contents
[
Hide
]
Использование шрифтов по умолчанию для рендеринга презентации
Aspose.Slides позволяет установить шрифт по умолчанию для рендеринга презентации в PDF, XPS или миниатюры. Эта статья демонстрирует, как определить шрифт DefaultRegular и шрифт DefaultAsian для использования в качестве шрифтов по умолчанию. Пожалуйста, следуйте приведенным ниже шагам, чтобы загрузить шрифты из внешних директорий с помощью Aspose.Slides для Android через Java API:
- Создайте экземпляр LoadOptions.
- Установите DefaultRegularFont на желаемый шрифт. В следующем примере я использовал Wingdings.
- Установите DefaultAsianFont на желаемый шрифт. В следующем примере я использовал Wingdings.
- Загрузите презентацию, используя Presentation и установив параметры загрузки.
- Теперь сгенерируйте миниатюру слайда, PDF и XPS, чтобы проверить результаты.
Реализация вышеизложенного приведена ниже.
// Используйте параметры загрузки для определения шрифтов по умолчанию
LoadOptions loadOptions = new LoadOptions(LoadFormat.Auto);
loadOptions.setDefaultRegularFont("Wingdings");
loadOptions.setDefaultAsianFont("Wingdings");
// Загрузите презентацию
Presentation pres = new Presentation("DefaultFonts.pptx", loadOptions);
try {
// Создайте миниатюру слайда
IImage slideImage = pres.getSlides().get_Item(0).getImage(1, 1);
try {
// сохраните изображение на диск.
slideImage.save("output.png", ImageFormat.Png);
} finally {
if (slideImage != null) slideImage.dispose();
}
// Сохраните в PDF
pres.save("output_out.pdf", SaveFormat.Pdf);
// Сохраните в XPS
pres.save("output_out.xps", SaveFormat.Xps);
} catch (IOException e) {
} finally {
if (pres != null) pres.dispose();
}