Class XmpMetadata
Creates XMP metadata packets from the document information.
public static class XmpMetadata
- Inheritance
-
XmpMetadata
- Inherited Members
Methods
Create(PdfDocumentInfo, PdfAConformance?)
Builds an XMP packet with Dublin Core, XMP, PDF and (optionally) PDF/A identification properties.
public static byte[] Create(PdfDocumentInfo info, PdfAConformance? conformance)
Parameters
infoPdfDocumentInfoconformancePdfAConformance?
Returns
- byte[]
Create(PdfDocumentInfo, PdfAConformance?, PdfUAConformance?, string?)
Builds an XMP packet with Dublin Core, XMP, PDF and optional PDF/A and PDF/UA identification.
public static byte[] Create(PdfDocumentInfo info, PdfAConformance? conformance, PdfUAConformance? ua, string? language)
Parameters
infoPdfDocumentInfoconformancePdfAConformance?uaPdfUAConformance?languagestring
Returns
- byte[]
Create(PdfDocumentInfo, PdfAConformance?, PdfUAConformance?, string?, IEnumerable<XmpExtensionSchema>)
Builds an XMP packet including custom extension schemas.
public static byte[] Create(PdfDocumentInfo info, PdfAConformance? conformance, PdfUAConformance? ua, string? language, IEnumerable<XmpExtensionSchema> extensions)
Parameters
infoPdfDocumentInfoconformancePdfAConformance?uaPdfUAConformance?languagestringextensionsIEnumerable<XmpExtensionSchema>
Returns
- byte[]