PdfSaveOptions

PdfSaveOptions class

Représente les options d’enregistrement du fichier pdf.

public class PdfSaveOptions : SaveOptions

Constructeurs

NomLa description
PdfSaveOptions()Crée les options d’enregistrement du fichier pdf.

Propriétés

NomLa description
AllColumnsInOnePagePerSheet { get; set; }Si AllColumnsInOnePagePerSheet est true , tout le contenu de la colonne d’une feuille sortira sur une seule page de résultat. La largeur de la taille du papier de pagesetup sera ignorée et les autres paramètres de pagesetup prendront toujours effet.
Bookmark { get; set; }Obtient et définit lePdfSignetEntrée objet.
CachedFileFolder { get; set; }Le dossier de fichiers mis en cache est utilisé pour stocker des données volumineuses.
CalculateFormula { get; set; }Indique s’il faut calculer les formules avant d’enregistrer le fichier pdf.
CheckFontCompatibility { get; set; }Indique s’il faut vérifier la compatibilité des polices pour chaque caractère du texte.
CheckWorkbookDefaultFont { get; set; }Lorsque les caractères dans Excel sont Unicode et ne sont pas définis avec la police correcte dans le style de cellule, Ils peuvent apparaître sous forme de bloc dans pdf,image. Définissez ceci sur true pour essayer d’utiliser la police par défaut du classeur pour afficher ces caractères en premier.
ClearData { get; set; }Videz le classeur après avoir enregistré le fichier.
Compliance { get; set; }Le classeur convertit en pdf selon PdfCompliance dans cette propriété.
CreateDirectory { get; set; }Si vrai et que le répertoire n’existe pas, le répertoire sera automatiquement créé avant d’enregistrer le fichier.
CreatedTime { get; set; }Obtient et définit l’heure de génération du document pdf.
CustomPropertiesExport { get; set; }Obtient ou définit une valeur déterminant la manièreCustomDocumentPropertyCollection sont exportés vers un fichier PDF. La valeur par défaut est Aucune.
DefaultEditLanguage { get; set; }Obtient ou définit la langue d’édition par défaut.
DefaultFont { get; set; }Lorsque les caractères dans Excel sont Unicode et ne sont pas définis avec la police correcte dans le style de cellule, Ils peuvent apparaître sous forme de bloc dans pdf,image. Définissez la police par défaut telle que MingLiu ou MS Gothic pour afficher ces caractères. Si cette propriété est non défini, Aspose.Cells utilisera la police par défaut du système pour afficher ces caractères Unicode.
DisplayDocTitle { get; set; }Indique si la barre de titre de la fenêtre doit afficher le titre du document.
DrawObjectEventHandler { get; set; }Implémente cette interface pour obtenir DrawObject et Bound lors du rendu.
EmbedStandardWindowsFonts { get; set; }True pour intégrer des polices True Type. Affecte uniquement les caractères ASCII 32-127. Les polices pour les codes de caractères supérieurs à 127 sont toujours incorporées. Les polices sont toujours incorporées pour la norme PDF/A-1a, PDF/A-1b. La valeur par défaut est true.
EmfRenderSetting { get; set; }Paramètre pour le rendu du métafichier Emf.
ExportDocumentStructure { get; set; }Indique s’il faut exporter la structure du document.
FontEncoding { get; set; }Obtient ou définit l’encodage de la police intégrée dans le pdf.
GridlineType { get; set; }Obtient ou définit le type de quadrillage.
IgnoreError { get; set; }Indique si vous devez masquer l’erreur lors du rendu. L’erreur peut être une erreur de forme, d’image, de rendu de graphique, etc.
IsFontSubstitutionCharGranularity { get; set; }Indique s’il faut uniquement remplacer la police de caractère lorsque la police de cellule n’est pas compatible avec celle-ci.
MergeAreas { get; set; }Indique si fusionner les zones de mise en forme conditionnelle et de validation avant d’enregistrer le fichier.
OnePagePerSheet { get; set; }Si OnePagePerSheet est true , tout le contenu d’une feuille sortira sur une seule page de résultat. Le format de papier de pagesetup ne sera pas valide et les autres paramètres de pagesetup prendront toujours effet.
OptimizationType { get; set; }Obtient et définit le type d’optimisation pdf.
OutputBlankPageWhenNothingToPrint { get; set; }Indique s’il faut imprimer une page vierge lorsqu’il n’y a rien à imprimer.
PageCount { get; set; }Obtient ou définit le nombre de pages à enregistrer.
PageIndex { get; set; }Obtient ou définit l’index de base 0 de la première page à enregistrer.
PageSavingCallback { get; set; }Contrôler/Indiquer la progression du processus d’enregistrement de la page.
PdfCompression { get; set; }Indiquez l’algorithme de compression
PrintingPageType { get; set; }Indique quelles pages ne seront pas imprimées.
Producer { get; set; }Obtient et définit le producteur du document pdf généré.
RefreshChartCache { get; set; }Indique si l’actualisation des données du cache du graphique
SaveFormat { get; }Obtient le format du fichier de sauvegarde.
SecurityOptions { get; set; }Définissez ces options, lorsque la sécurité est nécessaire dans le résultat xls2pdf.
SortExternalNames { get; set; }Indique si le tri des noms définis externes avant d’enregistrer le fichier.
SortNames { get; set; }Indique si le tri des noms définis avant d’enregistrer le fichier.
TextCrossType { get; set; }Obtient ou définit l’affichage du type de texte lorsque la largeur du texte est supérieure à la largeur de la cellule.
UpdateSmartArt { get; set; }Indique si la mise à jour du paramètre Smart Art. La valeur par défaut est false.
ValidateMergedAreas { get; set; }Indique si valider les cellules fusionnées avant d’enregistrer le fichier.
WarningCallback { get; set; }Obtient ou définit un rappel d’avertissement.

Méthodes

NomLa description
SetImageResample(int, int)Définit le PPI souhaité (pixels par pouce) des images de rééchantillonnage et la qualité jpeg. Toutes les images seront converties en JPEG avec le paramètre de qualité spécifié, et les images supérieures au PPI spécifié (pixels par pouce) seront rééchantillonnées.

Voir également