RenderingOptions

RenderingOptions clase

Proporciona opciones que controlan cómo se renderiza una presentación/diapositiva.

public class RenderingOptions : SaveOptions, IRenderingOptions

Constructores

NombreDescripción
RenderingOptions()Constructor predeterminado.

Propiedades

NombreDescripción
DefaultRegularFont { get; set; }Devuelve o establece la fuente utilizada en caso de que no se encuentre la fuente original. Lectura-escritura String.
DisableFontLigatures { get; set; }Obtiene o establece un valor que indica si el texto se renderiza sin usar ligaduras. Cuando se establece en true, las ligaduras se desactivarán en la salida renderizada. De forma predeterminada, esta propiedad se establece en false.
GradientStyle { get; set; }Devuelve o establece el estilo visual del degradado. Lectura/escritura GradientStyle.
InkOptions { get; }Proporciona opciones que controlan la apariencia de los objetos Ink en el documento exportado. Solo lectura IInkOptions
ProgressCallback { get; set; }Representa un objeto de devolución de llamada para guardar actualizaciones de progreso en porcentaje. Ver IProgressCallback.
SkipJavaScriptLinks { get; set; }Especifica si se omiten los hipervínculos con llamadas JavaScript al guardar la presentación. Lectura/escritura Boolean. El valor predeterminado es false.
SlidesLayoutOptions { get; set; }Obtiene o establece el modo en que las diapositivas se colocan en la página al exportar una presentación ISlidesLayoutOptions.
WarningCallback { get; set; }Devuelve o establece un objeto que recibe advertencias y decide si el proceso de carga continuará o se abortará. Lectura/escritura IWarningCallback.

Ejemplos

[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);
}

Ver también