PeachPDF
PeachPDF.PdfDocumentMetadata
PdfDocumentMetadata.CustomXmpProperties Property
Arbitrary additional XMP metadata to include in the document’s XMP stream (see
EnableXmpMetadata/PdfAConformance),
beyond the built-in Dublin Core/pdf:/xmp: fields - e.g. an internal provenance
or records-management schema. Each element is appended into the XMP packet as its own
rdf:Description, using the element’s own namespace unchanged; accepting
System.Xml.Linq.XElement rather than a raw XML string keeps the packet well-formed by
construction. Has no effect unless an XMP stream is actually written for the render, in
which case a non-empty collection here also forces one to be written even if
EnableXmpMetadata is left false and
PdfAConformance is None.
public System.Collections.Generic.ICollection<System.Xml.Linq.XElement> CustomXmpProperties { get; }
Property Value
System.Collections.Generic.ICollection<System.Xml.Linq.XElement>