XpsOptions

Classe XpsOptions

Fournit des options qui contrôlent comment une présentation est enregistrée au format XPS.

public class XpsOptions : SaveOptions, IXpsOptions

Constructeurs

NomDescription
XpsOptions()Constructeur par défaut.

Propriétés

NomDescription
DefaultRegularFont { get; set; }Renvoie ou définit la police utilisée si la police source n’est pas trouvée. Chaîne en lecture-écriture.
DrawSlidesFrame { get; set; }Vrai pour dessiner un cadre noir autour de chaque diapositive. Booléen en lecture/écriture.
GradientStyle { get; set; }Renvoie ou définit le style visuel du dégradé. Lecture/écriture GradientStyle.
ProgressCallback { get; set; }Représente un objet de rappel pour les mises à jour de progression en pourcentage. Voir IProgressCallback.
SaveMetafilesAsPng { get; set; }Vrai pour convertir tous les métadonnées utilisés dans une présentation en images PNG. Booléen en lecture/écriture.
ShowHiddenSlides { get; set; }Spécifie si le document généré doit inclure ou non des diapositives masquées. Par défaut c’est false.
SkipJavaScriptLinks { get; set; }Spécifie s’il faut ignorer les hyperliens avec des appels JavaScript lors de l’enregistrement de la présentation. Booléen en lecture/écriture. La valeur par défaut est false.
WarningCallback { get; set; }Renvoie ou définit un objet qui reçoit des avertissements et décide si le processus de chargement doit se poursuivre ou être interrompu. Lecture/écriture IWarningCallback.

Exemples

L’exemple suivant montre comment convertir des présentations en XPS en utilisant les paramètres par défaut.

[C#]
// Instancier un objet Presentation qui représente un fichier de présentation
using (Presentation pres = new Presentation("Convert_XPS.pptx"))
{
    // Enregistrer la présentation en document XPS
    pres.Save("XPS_Output_Without_XPSOption_out.xps", SaveFormat.Xps);
}

L’exemple suivant montre comment convertir des présentations en XPS en utilisant des paramètres personnalisés.

[C#]
// Instancier un objet Presentation qui représente un fichier de présentation
using (Presentation pres = new Presentation("Convert_XPS_Options.pptx"))
{
    // Instancier la classe TiffOptions
    XpsOptions options = new XpsOptions();
    // Enregistrer les métadonnées en tant que PNG
    options.SaveMetafilesAsPng = true;
    // Enregistrer la présentation en document XPS
    pres.Save("XPS_With_Options_out.xps", SaveFormat.Xps, options);
}

Voir aussi