PdfCustomPropertiesExport

PdfCustomPropertiesExport enumeration

Gibt den Weg anCustomDocumentProperties werden in eine PDF-Datei exportiert.

public enum PdfCustomPropertiesExport

Werte

NameWertBeschreibung
None0Es werden keine benutzerdefinierten Eigenschaften exportiert.
Standard1Benutzerdefinierte Eigenschaften werden als Einträge im /Info-Wörterbuch exportiert.
Metadata2Benutzerdefinierte Eigenschaften sind Metadaten.

Beispiele

Zeigt, wie benutzerdefinierte Eigenschaften beim Konvertieren eines Dokuments in PDF exportiert werden.

Document doc = new Document();

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

// Erstellen Sie ein „PdfSaveOptions“-Objekt, das wir an die „Save“-Methode des Dokuments übergeben können
// um zu ändern, wie diese Methode das Dokument in .PDF konvertiert.
PdfSaveOptions options = new PdfSaveOptions();

// Setzen Sie die Eigenschaft „CustomPropertiesExport“ auf „PdfCustomPropertiesExport.None“, um sie zu verwerfen
// benutzerdefinierte Dokumenteigenschaften, während wir das Dokument als .PDF speichern.
// Setzen Sie die Eigenschaft „CustomPropertiesExport“ auf „PdfCustomPropertiesExport.Standard“
// um benutzerdefinierte Eigenschaften im ausgegebenen PDF-Dokument beizubehalten.
// Setzen Sie die Eigenschaft „CustomPropertiesExport“ auf „PdfCustomPropertiesExport.Metadata“
// um benutzerdefinierte Eigenschaften in einem XMP-Paket beizubehalten.
options.CustomPropertiesExport = pdfCustomPropertiesExportMode;

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

Siehe auch