PdfCustomPropertiesExport Enumeration |
Namespace: Aspose.Words.Saving
Member name | Value | Description | |
---|---|---|---|
None | 0 | No custom properties are exported. | |
Standard | 1 |
Custom properties are exported as entries in /Info dictionary.
![]() Custom properties with the following names are not exported: "Title", "Author", "Subject", "Keywords", "Creator", "Producer", "CreationDate", "ModDate", "Trapped". | |
Metadata | 2 |
Custom properties are Metadata.
![]() The namespace of exported properties in XMP packet is "custprops". Every property has an associated xml-element "custprops:Property1", "custprops:Property2" and so on. There is "rdf:Description" element inside property element. The description element has two elements "custprops:Name", containing custom property's name as a value of this xml-element, and "custprops:Value", containing custom property's value as value of this xml-element. |
Document doc = new Document(); // Add a custom document property that doesn't use the name of some built in properties doc.CustomDocumentProperties.Add("Company", "My value"); // Configure the PdfSaveOptions like this will display the properties // in the "Document Properties" menu of Adobe Acrobat Pro PdfSaveOptions options = new PdfSaveOptions(); options.CustomPropertiesExport = PdfCustomPropertiesExport.Standard; doc.Save(ArtifactsDir + "PdfSaveOptions.CustomPropertiesExport.pdf", options);