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éez un objet « PdfSaveOptions » que nous pouvons transmettre à la méthode « Save » du document
// pour modifier la manière 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 de document personnalisées lorsque nous enregistrons le document au format .PDF.
// Définissez 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