SwfOptions
Содержание
[
Скрывать
]SwfOptions класс
Предоставляет параметры, управляющие тем, как презентация сохраняется в формате Swf.
public class SwfOptions : SaveOptions, ISwfOptions
Конструкторы
| Имя | Описание |
|---|---|
| SwfOptions() | Конструктор по умолчанию. |
Свойства
| Имя | Описание |
|---|---|
| Compressed { get; set; } | Указывает, следует ли сжимать сгенерированный документ SWF или нет. По умолчанию true. |
| DefaultRegularFont { get; set; } | Возвращает или задает шрифт, используемый в случае, если исходный шрифт не найден. Чтение/запись String. |
| EnableContextMenu { get; set; } | Включает/отключает контекстное меню. По умолчанию true. |
| GradientStyle { get; set; } | Возвращает или задает визуальный стиль градиента. Чтение/запись GradientStyle. |
| JpegQuality { get; set; } | Указывает качество JPEG-изображений. По умолчанию 95. |
| LogoImageBytes { get; set; } | Изображение, которое будет отображаться как логотип в правом верхнем углу просмотрщика. Изображение должно быть PNG размером 32×64 пикселя, иначе логотип может отображаться некорректно. |
| LogoLink { get; set; } | Получает или задает полный адрес гиперссылки для логотипа. Имеет эффект только если указан LogoImageBytes. |
| ProgressCallback { get; set; } | Представляет объект обратного вызова для обновления прогресса сохранения в процентах. См. IProgressCallback. |
| ShowBottomPane { get; set; } | Показывать/скрывать нижнюю панель. Может быть переопределено в flashvars. По умолчанию true. |
| ShowFullScreen { get; set; } | Показывать/скрывать кнопку полноэкранного режима. Может быть переопределено в flashvars. По умолчанию true. |
| ShowHiddenSlides { get; set; } | Указывает, следует ли включать скрытые слайды в сгенерированный документ. По умолчанию false. |
| ShowLeftPane { get; set; } | Показывать/скрывать левую панель. Может быть переопределено в flashvars. По умолчанию true. |
| ShowPageBorder { get; set; } | Указывает, следует ли отображать границу вокруг страниц. По умолчанию true. |
| ShowPageStepper { get; set; } | Показывать/скрывать переключатель страниц. Может быть переопределено в flashvars. По умолчанию true. |
| ShowSearch { get; set; } | Показывать/скрывать раздел поиска. Может быть переопределено в flashvars. По умолчанию true. |
| ShowTopPane { get; set; } | Показывать/скрывать всю верхнюю панель. Может быть переопределено в flashvars. По умолчанию true. |
| SkipJavaScriptLinks { get; set; } | Указывает, следует ли пропускать гиперссылки с вызовами JavaScript при сохранении презентации. Чтение/запись Boolean. Значение по умолчанию false. |
| SlidesLayoutOptions { get; set; } | Получает или задает режим размещения слайдов на странице при экспорте презентации ISlidesLayoutOptions. Это свойство не поддерживает присвоение объектов типа HandoutLayoutingOptions. |
| StartOpenLeftPane { get; set; } | Начинать с открытой левой панелью. Может быть переопределено в flashvars. По умолчанию false. |
| ViewerIncluded { get; set; } | Указывает, следует ли включать интегрированный просмотрщик документа в сгенерированный SWF-документ. По умолчанию true. |
| WarningCallback { get; set; } | Возвращает или задает объект, который получает предупреждения и решает, будет ли процесс загрузки продолжен или прерван. Чтение/запись IWarningCallback. |
Примеры
Следующий пример показывает, как преобразовать PowerPoint в SWF Flash.
[C#]
// Создать объект Presentation, который представляет файл презентации
using (Presentation presentation = new Presentation("HelloWorld.pptx"))
{
SwfOptions swfOptions = new SwfOptions();
swfOptions.ViewerIncluded = false;
INotesCommentsLayoutingOptions notesOptions = swfOptions.NotesCommentsLayouting;
notesOptions.NotesPosition = NotesPositions.BottomFull;
// Сохранение презентации и страниц заметок
presentation.Save("SaveAsSwf_out.swf", SaveFormat.Swf, swfOptions);
swfOptions.ViewerIncluded = true;
presentation.Save("SaveNotes_out.swf", SaveFormat.Swf, swfOptions);
}
Смотрите также
- класс SaveOptions
- интерфейс ISwfOptions
- пространство имен Aspose.Slides.Export
- сборка Aspose.Slides