GifOptions
Содержание
[
Скрывать
]GifOptions class
Представляет параметры экспорта GIF.
public class GifOptions : SaveOptions, IGifOptions
Конструкторы
Name | Description |
---|---|
GifOptions() | Инициализирует новый экземпляр класса GifOptions. |
Свойства
Name | Description |
---|---|
DefaultDelay { get; set; } | Получает или задает время задержки по умолчанию [мс]. Это значение будет использоваться, если AdvanceAfterTime не задано. Значение по умолчанию 1000. |
DefaultRegularFont { get; set; } | Возвращает или задает шрифт, используемый в случае отсутствия исходного шрифта. Читаемая и записываемая строка. |
ExportHiddenSlides { get; set; } | Определяет, будут ли экспортироваться скрытые слайды. Значение по умолчанию - ложь. |
FrameSize { get; set; } | Получает или задает размер кадра. |
GradientStyle { get; set; } | Возвращает или задает визуальный стиль градиента. Читаемое и записываемое GradientStyle . |
ProgressCallback { get; set; } | Представляет объект обратного вызова для обновлений сохранения прогресса в процентах. См. IProgressCallback . |
SkipJavaScriptLinks { get; set; } | Указывает, следует ли пропускать гиперссылки с вызовами JavaScript при сохранении презентации. Читаемое и записываемое логическое значение. Значение по умолчанию ложь. |
TransitionFps { get; set; } | Получает или задает FPS перехода [кадры/секунду]. Значение по умолчанию 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 для лучшего качества анимации перехода
});
}
Также см.
- class SaveOptions
- interface IGifOptions
- namespace Aspose.Slides.Export
- assembly Aspose.Slides