Class XmpMetadata
- Namespace
- BitMiracle.Docotic.Pdf
- Assembly
- BitMiracle.Docotic.Pdf.dll
(PDF 1.4) Class for metadata attached to a PDF document or some of its parts. The metadata is of XMP (Extensible Metadata Platform) format.
public class XmpMetadata
- Inheritance
-
XmpMetadata
- Inherited Members
Remarks
The XMP metadata section shows how to change properties of the XMP metadata.
The Docotic.Pdf Library Documentation page contains links to articles, guides, and sample code.
Properties
- Basic
Gets the XMP schema for properties that provide basic descriptive information.
- Custom
Gets the XMP schema for custom (application-defined) properties.
- DublinCore
Gets the XMP schema for a set of commonly used properties.
- MediaManagement
Gets the XMP schema for a set of properties that are primarily for use by digital asset management (DAM) systems.
Gets the XMP schema for Adobe PDF file properties.
- RightsManagement
Gets the XMP schema that includes properties related to rights management.
- Schemas
Gets the collection of XMP schemas that are not well-known to the library.
Methods
- IsEqualTo(XmpMetadata)
Checks if this metadata is equal to another one.
- IsEqualTo(Stream)
Checks if this metadata is equal to the metadata in the specified stream.
- IsEqualTo(string)
Checks if this metadata is equal to the metadata in the specified file.
- Save(Stream)
Saves this metadata to the specified stream.
- Save(string)
Saves this metadata to the specified file.
- ShouldBeEmbedded()
Checks if the metadata should be embedded when saving the document.
- Unembed()
Detaches the XMP metadata embedded in the document from its catalog and clears all properties in all schemas.