IPdfOptions

IPdfOptions interface

Fournit des options qui contrôlent la façon dont une présentation est enregistrée au format Pdf.

public interface IPdfOptions : ISaveOptions

Propriétés

NomDescription
AccessPermissions { get; set; }Contient un ensemble de drapeaux spécifiant quelles autorisations d’accès doivent être accordées lorsque le document est ouvert avec un accès utilisateur. Voir PdfAccessPermissions.
AdditionalCommonFontFamilies { get; set; }Renvoie ou définit un tableau de noms de familles de polices définis par l’utilisateur que Aspose.Slides doit considérer comme communes. Lecture/écriture String[].
ApplyImageTransparent { get; set; }Applique la couleur transparente spécifiée à une image si true.
AsISaveOptions { get; }Renvoie l’interface ISaveOptions. Lecture seule ISaveOptions.
BestImagesCompressionRatio { get; set; }Indique si la compression la plus efficace (au lieu de celle par défaut) pour chaque image doit être sélectionnée automatiquement. Si réglé sur Boolean.true, pour chaque image de la présentation l’algorithme de compression le plus approprié sera choisi, ce qui conduira à une taille plus petite du document PDF résultant. La sélection du meilleur taux de compression d’image est coûteuse en calculs et nécessite une quantité supplémentaire de RAM, et cette option vaut Boolean.false par défaut.
Compliance { get; set; }Niveau de conformité souhaité pour le document PDF généré. Lecture/écriture PdfCompliance.
DrawSlidesFrame { get; set; }True pour dessiner un cadre noir autour de chaque diapositive. Lecture/écriture Boolean.
EmbedFullFonts { get; set; }Détermine si tous les caractères de la police doivent être incorporés ou seulement le sous-ensemble utilisé. Lecture/écriture Boolean.
EmbedTrueTypeFontsForASCII { get; set; }True pour incorporer les polices TrueType pour les caractères ASCII 32-127. Les polices pour les codes de caractères supérieurs à 127 sont toujours incorporées. Lecture/écriture Boolean.
ImageTransparentColor { get; set; }Obtient ou définit la couleur transparente de l’image.
IncludeOleData { get; set; }True pour convertir toutes les données OLE de la présentation en fichiers incorporés dans le PDF résultant. Lecture/écriture Boolean.
InkOptions { get; }Fournit des options qui contrôlent l’apparence des objets Ink dans le document exporté. Lecture seule IInkOptions
JpegQuality { get; set; }Renvoie ou définit une valeur déterminant la qualité des images JPEG dans le document PDF. Lecture/écriture Byte.
Password { get; set; }Définit le mot de passe utilisateur pour protéger le document PDF. Lecture/écriture String.
RasterizeUnsupportedFontStyles { get; set; }Indique si le texte doit être rasterisé en bitmap et enregistré dans le PDF lorsque la police ne prend pas en charge le style gras. Cette approche peut améliorer la qualité du texte dans le PDF résultant pour certaines polices. Lecture/écriture Boolean.
SaveMetafilesAsPng { get; set; }True pour convertir tous les métafichiers utilisés dans une présentation en images PNG. Lecture/écriture Boolean.
ShowHiddenSlides { get; set; }Spécifie si le document généré doit inclure les diapositives cachées ou non. La valeur par défaut est false.
SlidesLayoutOptions { get; set; }Renvoie ou définit le mode dans lequel les diapositives sont placées sur la page lors de l’exportation d’une présentation ISlidesLayoutOptions.
SufficientResolution { get; set; }Renvoie ou définit une valeur déterminant la résolution des images dans le document PDF.
TextCompression { get; set; }Spécifie le type de compression à utiliser pour tout le contenu textuel du document. Lecture/écriture PdfTextCompression.

Voir aussi