Class XmpBasicMetadata
Adobe XMP Basic namespace - The XMP basic namespace contains properties that provide basic descriptive information.
Assembly: FacturXDotNet.dll
public class XmpBasicMetadata
Properties
Identifier
An unordered array of text strings that unambiguously identify the resource within a given context. An array item may be qualified with xmpidq:Scheme to denote the formal identification system to which that identifier conforms.
public HashSet<string> Identifier { get; set; }
CreateDate
The date and time the resource was created. For a digital file, this need not match a file-system creation time. For a freshly created resource, it should be close to that time, modulo the time taken to write the file. Later file transfer, copying, and so on, can make the file-system time arbitrarily different.
public DateTimeOffset? CreateDate { get; set; }
CreatorTool
The name of the first known tool used to create the resource.
public string? CreatorTool { get; set; }
Label
A word or short phrase that identifies a resource as a member of a userdefined collection.
public string? Label { get; set; }
MetadataDate
The date and time that any metadata for this resource was last changed. It should be the same as or more recent than xmp:ModifyDate.
public DateTimeOffset? MetadataDate { get; set; }
ModifyDate
The date and time the resource was last modified. NOTE: The value of this property is not necessarily the same as the file’s system modification date because it is typically set before the file is saved.
public DateTimeOffset? ModifyDate { get; set; }
Rating
A user-assigned rating for this file. The value shall be -1 or in the range [0..5], where -1 indicates “rejected” and 0 indicates “unrated”. If xmp:Rating is not present, a value of 0 should be assumed.
public double Rating { get; set; }
BaseUrl
The base URL for relative URLs in the document content. If this document contains Internet links, and those links are relative, they are relative to this base URL. This property provides a standard way for embedded relative URLs to be interpreted by tools. Web authoring tools should set the value based on their notion of where URLs will be interpreted.
public string? BaseUrl { get; set; }
Nickname
A short informal name for the resource.
public string? Nickname { get; set; }
Thumbnails
An alternative array of thumbnail images for a file, which can differ in characteristics such as size or image encoding.
public List<XmpThumbnail> Thumbnails { get; set; }