RenderingOptions

Clase RenderingOptions

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

public class RenderingOptions : SaveOptions, IRenderingOptions

Constructores

NombreDescripción
RenderingOptions()Constructor por defecto.

Propiedades

NombreDescripción
DefaultRegularFont { get; set; }Devuelve o establece la fuente utilizada en caso de que no se encuentre la fuente de origen. 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 deshabilitarán en la salida renderizada. Por defecto, esta propiedad está establecida en false.
GradientStyle { get; set; }Devuelve o establece el estilo visual del gradiente. Lectura/escritura GradientStyle.
InkOptions { get; }Proporciona opciones que controlan la apariencia de los objetos de tinta en el documento exportado. Solo lectura IInkOptions
ProgressCallback { get; set; }Representa un objeto de callback para guardar las actualizaciones de progreso en porcentaje. Ver IProgressCallback.
SkipJavaScriptLinks { get; set; }Especifica si se deben omitir los hipervínculos con llamadas a JavaScript al guardar la presentación. Lectura/escritura Boolean. El valor predeterminado es false.
SlidesLayoutOptions { get; set; }Obtiene o establece el modo en el que se colocan las diapositivas 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 será abortado. 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);
}

Vea también