MetaDataBase Class#

Definition#

Namespace: P1.ImageSdk

public class MetaDataBase :  IDisposable

Constructors#

MetaDataBase(RawImage image)

Create a metadatabase and populate it with metadata in an capture image (from an iiq file).

Methods#

GetObject(string path)

Retrieve a metadata object from the metadatabase

CreateObject(string path)

Create a new metadata object and insert it in the metadatabase

Exist(string path)

Check for existance of a metaobject in the metadatabase

CreateXmpNamespace(string name, string url)

Create a new Xmp namespace in an xmp block. This requires that an xmp block exist in the database

GetIterator()

Return a metadata iterator that can be used to iterate through a metadata database

Dump()

A debug function for internal use

Dispose()