Skip to main content
All docs
V26.1
  • XmpDublinCoreSchema Class

    Contains properties used to define the XMP Dublin Core namespace.

    Namespace: DevExpress.Docs.Pdf

    Assembly: DevExpress.Docs.Pdf.v26.1.dll

    Declaration

    public sealed class XmpDublinCoreSchema

    The following members return XmpDublinCoreSchema objects:

    Example

    How to: Set XMP Dublin Core Schema Properties

    The following code snippet specifies the XMP Dublin Core schema properties:

    using DevExpress.Docs.Pdf;
    
    using (PdfDocument pdfDocument =
        new PdfDocument(File.OpenRead(@"document_001.pdf")))
    {
        XmpMetadata metadata = new XmpMetadata();
        XmpDublinCoreSchema dublinCoreSchema = metadata.XmpDublinCoreSchema;
        dublinCoreSchema.Creator.Add("DevExpress");
        dublinCoreSchema.Description.Add("This document has embedded XMP metadata", "en-us");
        dublinCoreSchema.Title.Add("Invoice", "x-default");
        dublinCoreSchema.Type.Add("PDF");
        dublinCoreSchema.Publisher.Add("PDF Document API");
    
        // Embed metadata in the document:
        pdfDocument.Metadata.Xmp = metadata;
    }
    

    Inheritance

    Object
    XmpDublinCoreSchema
    See Also