PdfSaveOptions

PdfSaveOptions class

Permet de spécifier des options supplémentaires lors du rendu des pages de diagramme au format PDF.

public class PdfSaveOptions : RenderingSaveOptions

Constructeurs

NomLa description
PdfSaveOptions()Initialise une nouvelle instance de cette classe qui peut être utilisée pour enregistrer un document dans lePDF format.

Propriétés

NomLa description
Area { get; set; }Obtient ou définit la zone des formes qui seront enregistrées .
Compliance { get; set; }Niveau de conformité souhaité pour le document PDF généré. La valeur par défaut estPdf15 .
virtual DefaultFont { get; set; }Lorsque les caractères du diagramme sont Unicode et ne sont pas définis avec la valeur de police correcte ou que la police n’est pas installée localement, ils peuvent apparaître sous forme de bloc dans pdf, image ou XPS. Définissez la police par défaut telle que MingLiu ou MS Gothic pour les afficher caractères.
DigitalSignatureDetails { get; set; }Obtient ou définit les détails d’une signature numérique. S’il n’est pas défini, aucune signature ne sera effectuée.
EmfRenderSetting { get; set; }Paramètre pour le rendu du métafichier Emf.
EncryptionDetails { get; set; }Obtient ou définit les détails d’un chiffrement. S’il n’est pas défini, aucun chiffrement ne sera effectué.
EnlargePage { get; set; }Spécifie si agrandir la page .
ExportGuideShapes { get; set; }Définit s’il est nécessaire ou non d’exporter les formes de guidage.
ExportHiddenPage { get; set; }Définit s’il faut exporter la page masquée ou non.
HorizontalResolution { get; set; }Obtient ou définit la résolution horizontale des images générées, en points par pouce. Applique la méthode de génération d’image à l’exception des images au format Emf.
IsExportComments { get; set; }Définit s’il faut ou non exporter les commentaires.
JpegQuality { get; set; }Spécifie la qualité de la compression JPEG pour les images (si la compression JPEG est utilisée). La valeur par défaut est 95.
PageCount { get; set; }Obtient ou définit le nombre de pages à rendre en PDF. La valeur par défaut est MaxValue, ce qui signifie que toutes les pages du diagramme seront rendues.
PageIndex { get; set; }Obtient ou définit l’index de base 0 de la première page à afficher. La valeur par défaut est 0.
PageSavingCallback { get; set; }Contrôler/Indiquer la progression du processus d’enregistrement de la page.
PageSize { get; set; }Obtient ou définit la taille de la page pour les images générées. Peut êtrePageSize ou null.
SaveForegroundPagesOnly { get; set; }Spécifie si toutes les pages seront enregistrées en image ou uniquement au premier plan.
override SaveFormat { get; set; }Spécifie le format dans lequel les pages de diagramme rendues seront enregistrées si cet objet d’options d’enregistrement est utilisé. Peut êtrePDF seulement.
Shapes { get; set; }Obtient ou définit les formes à afficher. Le nombre par défaut est 0.
SplitMultiPages { get; set; }Définit si le diagramme est divisé en plusieurs pages en fonction des paramètres de la page.
TextCompression { get; set; }Spécifie le type de compression à utiliser pour tous les flux de contenu à l’exception des images. La valeur par défaut estFlate .
VerticalResolution { get; set; }Obtient ou définit la résolution verticale des images générées, en points par pouce. Applique la méthode de génération d’image à l’exception de l’image au format Emf.
WarningCallback { get; set; }Obtient ou définit un rappel d’avertissement.

Voir également