API Reference
Class
PdfXProductionMetadata
Production metadata used to reconcile a generated PDF/X document's Info dictionary and XMP packet.
Inheritance
- Object
- PdfXProductionMetadata
Usage
This type appears in these public API surfaces even when no hand-authored example is attached directly to the page.
Returned or exposed by
Accepted by parameters
Constructors
public PdfXProductionMetadata(DateTimeOffset creationDate, DateTimeOffset modificationDate, Guid documentId, Guid instanceId, String versionId = "1", String renditionClass = "default") #Creates production metadata with explicit, reproducible document identity and timestamps.
Parameters
- creationDate System.DateTimeOffset
- modificationDate System.DateTimeOffset
- documentId System.Guid
- instanceId System.Guid
- versionId System.String = "1"
- renditionClass System.String = "default"
Methods
public static PdfXProductionMetadata CreateNow() #Returns:
PdfXProductionMetadataCreates fresh PDF/X production metadata using the current UTC time and new UUIDs.
Inherited Methods
Properties
public DateTimeOffset CreationDate { get; } #Date and time when this PDF/X resource was created.
public DateTimeOffset ModificationDate { get; } #Date and time when this PDF/X resource was most recently modified.
public Guid DocumentId { get; } #Stable identity shared by versions of this PDF/X resource.
public Guid InstanceId { get; } #Identity of this specific saved instance of the PDF/X resource.
public String VersionId { get; } #Version identifier written to xmpMM:VersionID.
public String RenditionClass { get; } #Rendition class written to xmpMM:RenditionClass.