PdfOptions

PdfOptions class

Fournit des options qui contrôlent la manière dont une présentation est enregistrée au format Pdf.

public class PdfOptions : SaveOptions, IPdfOptions

Constructeurs

NomLa description
PdfOptions()Constructeur par défaut.

Propriétés

NomLa description
AccessPermissions { get; set; }Contient un ensemble d’indicateurs spécifiant les autorisations d’accès à accorder lorsque le document est ouvert avec un accès utilisateur. VoirPdfAccessPermissions .
AdditionalCommonFontFamilies { get; set; }Renvoie ou définit un tableau de noms définis par l’utilisateur de familles de polices qu’Aspose.Slides devrait considérer comme communes. Lecture/écritureString [].
ApplyImageTransparent { get; set; }Applique la couleur transparente spécifiée à une image sivrai .
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é surBoolean.true, pour chaque image en présentation, l’algorithme de compression le plus approprié sera choisi, ce qui conduira à la plus petite taille du document PDF résultant. La sélection du meilleur taux de compression d’image est coûteuse en calcul et prend une quantité supplémentaire de RAM, et cette option estBoolean.false par défaut.
Compliance { get; set; }Niveau de conformité souhaité pour le document PDF généré. Lecture/écriturePdfCompliance .
DefaultRegularFont { get; set; }Renvoie ou définit la police utilisée dans le cas où la police source est introuvable. Lecture-écritureString .
DrawSlidesFrame { get; set; }True pour dessiner un cadre noir autour de chaque diapositive. Lecture/écritureBoolean .
EmbedFullFonts { get; set; }Détermine si tous les caractères de la police doivent être incorporés ou uniquement un sous-ensemble utilisé. Lecture/écritureBoolean .
EmbedTrueTypeFontsForASCII { get; set; }Détermine si Aspose.Slides incorporera les polices communes pour le texte ASCII (plage de codes 33..127). Les polices pour les codes de caractères supérieurs à 127 sont toujours incorporées. La liste des polices communes inclut les 14 polices de base du PDF et les polices supplémentaires spécifiées par l’utilisateur. Lire écrireBoolean .
ImageTransparentColor { get; set; }Obtient ou définit la couleur transparente de l’image.
JpegQuality { get; set; }Renvoie ou définit une valeur déterminant la qualité des images JPEG dans le document PDF. Lecture/écritureByte .
NotesCommentsLayouting { get; }Fournit des options qui contrôlent la façon dont les notes et les commentaires sont placés dans le document exporté.
Password { get; set; }Définition du mot de passe utilisateur pour protéger le document PDF. Lecture/écritureString .
ProgressCallback { get; set; }Représente un objet de rappel pour enregistrer les mises à jour de progression en pourcentage. VoirIProgressCallback .
SaveMetafilesAsPng { get; set; }True pour convertir tous les métafichiers utilisés dans une présentation en images PNG. Lecture/écritureBoolean .
ShowHiddenSlides { get; set; }Spécifie si le document généré doit inclure ou non des diapositives masquées. La valeur par défaut estfaux .
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/écriturePdfTextCompression .
WarningCallback { get; set; }Renvoie des ensembles d’un objet qui reçoit des avertissements et décide si le processus de chargement va continuer ou sera abandonné. Lecture/écritureIWarningCallback .

Voir également