RenderingOptions

Classe RenderingOptions

Fournit des options qui contrôlent comment une présentation/diapositive est rendue.

public class RenderingOptions : SaveOptions, IRenderingOptions

Constructeurs

NomDescription
RenderingOptions()Constructeur par défaut.

Propriétés

NomDescription
DefaultRegularFont { get; set; }Renvoie ou définit la police utilisée en cas de non-trouvabilité de la police source. Chaîne en lecture-écriture.
DisableFontLigatures { get; set; }Obtient ou définit une valeur indiquant si le texte est rendu sans utiliser des ligatures. Lorsqu’il est défini sur true, les ligatures seront désactivées dans la sortie rendue. Par défaut, cette propriété est définie sur false.
GradientStyle { get; set; }Renvoie ou définit le style visuel du dégradé. Lecture/écriture GradientStyle.
InkOptions { get; }Fournit des options qui contrôlent l’apparence des objets Ink dans le document exporté. Lecture seule IInkOptions
ProgressCallback { get; set; }Représente un objet de rappel pour sauvegarder les mises à jour de progression en pourcentage. Voir IProgressCallback.
SkipJavaScriptLinks { get; set; }Spécifie s’il faut ignorer les hyperliens avec des appels JavaScript lors de la sauvegarde de la présentation. Booléen en lecture/écriture. La valeur par défaut est false.
SlidesLayoutOptions { get; set; }Obtient ou définit le mode dans lequel les diapositives sont placées sur la page lors de l’exportation d’une présentation ISlidesLayoutOptions.
WarningCallback { get; set; }Renvoie un objet qui reçoit des avertissements et décide si le processus de chargement va continuer ou sera interrompu. Lecture/écriture IWarningCallback.

Exemples

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

Voir Aussi