GifOptions
Содержание
[
Скрывать
]GifOptions класс
Представляет параметры экспорта GIF.
public class GifOptions : SaveOptions, IGifOptions
Конструкторы
| Имя | Описание |
|---|---|
| GifOptions() | Инициализирует новый экземпляр класса GifOptions. |
Свойства
| Имя | Описание |
|---|---|
| DefaultDelay { get; set; } | Получает или задает значение задержки по умолчанию [ms]. Это значение будет использоваться, если AdvanceAfterTime не задано. Значение по умолчанию равно 1000. |
| DefaultRegularFont { get; set; } | Возвращает или задает шрифт, используемый в случае, если исходный шрифт не найден. Чтение/запись String. |
| ExportHiddenSlides { get; set; } | Определяет, будут ли экспортированы скрытые слайды. Значение по умолчанию — false. |
| FrameSize { get; set; } | Получает или задает размер кадра. |
| GradientStyle { get; set; } | Возвращает или задает визуальный стиль градиента. Чтение/запись GradientStyle. |
| ProgressCallback { get; set; } | Представляет объект обратного вызова для сохранения обновлений прогресса в процентах. См. IProgressCallback. |
| SkipJavaScriptLinks { get; set; } | Указывает, следует ли пропускать гиперссылки с вызовами JavaScript при сохранении презентации. Чтение/запись Boolean. Значение по умолчанию — false. |
| TransitionFps { get; set; } | Получает или задает FPS перехода [frames/sec]. Значение по умолчанию — 25. |
| WarningCallback { get; set; } | Возвращает или задает объект, который получает предупреждения и решает, будет ли процесс загрузки продолжен или прерван. Чтение/запись IWarningCallback. |
Примеры
Следующий пример показывает, как конвертировать презентации в анимированный GIF с использованием пользовательских настроек.
[C#]
using (Presentation pres = new Presentation("pres.pptx"))
{
pres.Save("pres.gif", SaveFormat.Gif, new GifOptions
{
FrameSize = new Size(960, 720), // размер полученного GIF
DefaultDelay = 2000, // как долго каждый слайд будет показываться, прежде чем будет переключён на следующий
TransitionFps = 35 // увеличьте FPS для лучшего качества анимации перехода
});
}
См. также
- класс SaveOptions
- интерфейс IGifOptions
- пространство имён Aspose.Slides.Export
- сборка Aspose.Slides