GroupDocs.Metadata Namespace
The GroupDocs.Metadata namespace contains base classes and interfaces used across all formats and metadata standards.
Classes
  ClassDescription
Public classDigitalSignature
Represents digital signature used in documents.
Public classDimensionInfo
Represents dimension metadata.
Public classDocumentInfo
Represents document info metadata.
Public classDocumentMetadataT
Represents a collection of document metadata key/value pairs.
Public classDocumentMetadataKey
Public classDublinCoreMetadata
Represents Dublin Core metadata.
Public classExifMetadataKey
Represents EXIF metadata key.
Public classIptcMetadataKey
Represents IPTC metadata key.
Public classCode exampleLicense
Represents GroupDocs.Metadata license. License class should be applied once per AppDomain.
Public classLoadOptions
Allows a developer to specify additional options (such as a password) when loading a file.
Public classMetadata
Represents base abstraction for metadata.
Public classMetadataContainer
Represents a container for metadata properties.
Public classMetadataKey
Represents metadata key which is enumeration of well-known metadata keys of different formats.
Public classMetadataKeyDoc
Represents DocFormat metadata keys.
Public classMetadataKeyDocumentInfo
Represents document info keys.
Public classMetadataKeyEXIF
Represents EXIF metadata keys.
Public classMetadataKeyId3v1
ID3 v1 keys.
Public classMetadataKeyId3v2
Represents ID3 v2 keys.
Public classMetadataKeyIPTC
Represents IPTC metadata keys.
Public classMetadataKeyIPTCApplicationRecord
Represents Application Record keys.
Public classMetadataKeyIPTCEnvelopeRecord
Represents Envelope Record keys.
Public classMetadataKeyPDF
Represents PdfFormat metadata keys.
Public classMetadataKeyPpt
Represents PptFormat metadata keys.
Public classMetadataKeyXls
Represents XlsFormat metadata keys.
Public classMetadataKeyXMP
Represents XMP metadata keys.
Public classMetadataKeyXMPBaseSchema
Contain Xmp Basic metadata keys.
Public classMetadataKeyXMPDublinCore
Contain DublinCore metadata keys.
Public classMetadataProperty
Represents a metadata property.
Public classMetadataPropertyCollection
Represents read-only collection of MetadataProperty.
Public classCode exampleMetered
Provides methods to set metered key.
Public classMIMEType
Represents MIME type metadata. See https://en.wikipedia.org/wiki/Media_type.
Public classPageInfo
Represents page info.
Public classCode examplePropertyValue
Represents a property value.
Public classThumbnailMetadata
Represents image thumbnail or image cover metadata (across all formats).
Public classXmpMetadataKey
Represents XMP metadata key.
Structures
  StructureDescription
Public structureRectangle
A set of four integers that represent the location and size of a rectangle.
Interfaces
  InterfaceDescription
Public interfaceIBarCodeDetector
Represents base method to read bar codes of next types: UPCA, UPCE, EAN13.
Public interfaceIDocumentFormat
Represents document format interface.
Public interfaceCode exampleIDublinCore
Defines base operations intended to read Dublin Core metadata.
Public interfaceCode exampleIExif
Defines base operations intended to work with EXIF metadata.
Public interfaceIImageResourceBlocks
Represents interface to working with Photoshop Image Resource Blocks.
Public interfaceIInspectableR, O
Represents ability to inspect and remove specific type on hidden data.
Public interfaceCode exampleIIptc
Represents base operations intended to work with IPTC metadata. Please find more information at http://en.wikipedia.org/wiki/International_Press_Telecommunications_Council.
Public interfaceIMetadataProperty
Represents base interface for metadata property.
Public interfaceIProtectableFormat
Allows to detect if specific document is protected by user password. The metadata of password-protected document cannot be retrieved.
Public interfaceISignedFormat
Represents base operations to work with digital signature.
Public interfaceIXmp
Defines base operations intended to work with XMP metadata.
Enumerations
  EnumerationDescription
Public enumerationByteOrder
Represents byte order.
Public enumerationDocumentType
Represents document type supported in GroupDocs.Metadata.
Public enumerationFileType
Represents file type.
Public enumerationMetadataPropertyType
Represents the metadata property type.
Public enumerationMetadataType
Metadata type.