RenderingOptions

RenderingOptions класс

Предоставляет параметры, управляющие тем, как отображается презентация/слайд.

public class RenderingOptions : SaveOptions, IRenderingOptions

Конструкторы

ИмяОписание
RenderingOptions()Конструктор по умолчанию.

Свойства

ИмяОписание
DefaultRegularFont { get; set; }Возвращает или задает шрифт, используемый в случае, если исходный шрифт не найден. Чтение-запись String.
DisableFontLigatures { get; set; }Получает или задает значение, указывающее, рендерится ли текст без использования лигатур. При установке в true лигатуры будут отключены в выводе. По умолчанию это свойство имеет значение false.
GradientStyle { get; set; }Возвращает или задает визуальный стиль градиента. Чтение/запись GradientStyle.
InkOptions { get; }Предоставляет параметры, управляющие отображением объектов Ink в экспортируемом документе. Только для чтения IInkOptions
ProgressCallback { get; set; }Представляет объект обратного вызова для сохранения обновлений прогресса в процентах. См. IProgressCallback.
SkipJavaScriptLinks { get; set; }Указывает, следует ли пропускать гиперссылки с вызовами JavaScript при сохранении презентации. Чтение/запись Boolean. Значение по умолчанию false.
SlidesLayoutOptions { get; set; }Получает или задает режим размещения слайдов на странице при экспорте презентации ISlidesLayoutOptions.
WarningCallback { get; set; }Возвращает или задает объект, который получает предупреждения и решает, будет ли процесс загрузки продолжен или прерван. Чтение/запись IWarningCallback.

Примеры

[C#]
using (Presentation pres = new Presentation("pres.pptx"))
  {
  IRenderingOptions renderingOpts = new RenderingOptions();
  renderingOpts.SlidesLayoutOptions = new NotesCommentsLayoutingOptions() { NotesPosition = NotesPositions.BottomTruncated };
  
  pres.Slides[0].GetThumbnail(renderingOpts).Save("pres-Original.png", ImageFormat.Png);
  
  renderingOpts.DefaultRegularFont = "Arial Black";
  pres.Slides[0].GetThumbnail(renderingOpts).Save("pres-ArialBlackDefault.png", ImageFormat.Png);
  
  renderingOpts.DefaultRegularFont = "Arial Narrow";
  pres.Slides[0].GetThumbnail(renderingOpts).Save("pres-ArialNarrowDefault.png", ImageFormat.Png);
}

См. также