PdfCustomPropertiesExport

PdfCustomPropertiesExport enumeration

Spécifie la manièreCustomDocumentProperties sont exportés vers un fichier PDF.

public enum PdfCustomPropertiesExport

Valeurs

NomÉvaluerLa description
None0Aucune propriété personnalisée n’est exportée.
Standard1Les propriétés personnalisées sont exportées sous forme d’entrées dans le dictionnaire /Info.
Metadata2Les propriétés personnalisées sont des métadonnées.

Exemples

Montre comment exporter des propriétés personnalisées lors de la conversion d’un document au format PDF.

Document doc = new Document();

doc.CustomDocumentProperties.Add("Company", "My value");

// Crée un objet "PdfSaveOptions" que l'on peut passer à la méthode "Save" du document
// pour modifier la façon dont cette méthode convertit le document en .PDF.
PdfSaveOptions options = new PdfSaveOptions();

// Définissez la propriété "CustomPropertiesExport" sur "PdfCustomPropertiesExport.None" pour la supprimer
// Propriétés personnalisées du document lorsque nous enregistrons le document au format .PDF.
// Définit la propriété "CustomPropertiesExport" sur "PdfCustomPropertiesExport.Standard"
// pour conserver les propriétés personnalisées dans le document PDF de sortie.
// Définissez la propriété "CustomPropertiesExport" sur "PdfCustomPropertiesExport.Metadata"
// pour conserver les propriétés personnalisées dans un paquet XMP.
options.CustomPropertiesExport = pdfCustomPropertiesExportMode;

doc.Save(ArtifactsDir + "PdfSaveOptions.CustomPropertiesExport.pdf", options);

Voir également