Document.XmpMetadata Property

Gets or sets the XMP metadata for the PDF document.

public XmpMetadata XmpMetadata { get; set; }
Public Property XmpMetadata As XmpMetadata

Property Value


Licensing Info

This property is a full DynamicPDF Core Suite feature. One of the following is required for non-evaluation usage:


This example shows how to create XMP metadata and add it to the document.
Imports System
Imports ceTe.DynamicPDF
Imports ceTe.DynamicPDF.PageElements
Module MyModule
    Sub Main()

	   'Create a PDF Document
        Dim document As Document = New Document

        ' Add blank pages to the document
        document.Pages.Add(New Page(PageSize.Letter))
        document.Pages.Add(New Page(PageSize.Letter))

        'Create an Xmp Metadata
        Dim xmp As XmpMetadata = New XmpMetadata

        ' Add the Xmp Metadata to the document
        document.XmpMetadata = xmp

        ' Save the PDF document

    End Sub
End Module
using System;
using ceTe.DynamicPDF;	
using ceTe.DynamicPDF.Xmp;

public class Example 
    public static void CreatePDF(string outputPath)
         // Create a PDF Document
         Document document = new Document();
         // Add blank pages to the document
         document.Pages.Add( new Page( PageSize.Letter ) );
         document.Pages.Add( new Page( PageSize.Letter ) );
         // Create an Xmp Metadata
         XmpMetadata xmp = new XmpMetadata();
         // Add the Xmp Metadata to the document
         document.XmpMetadata = xmp;
         // Save the PDF document

See Also


In this topic