Table of Contents

Class XmpExtensionSchema

Namespace
MiPdf.PdfA
Assembly
MiPdf.dll

Custom XMP properties (e.g. Factur-X/ZUGFeRD). For PDF/A documents the schema is also declared in the pdfaExtension block as required by ISO 19005.

public sealed record XmpExtensionSchema : IEquatable<XmpExtensionSchema>
Inheritance
XmpExtensionSchema
Implements
Inherited Members

Constructors

XmpExtensionSchema(string, string, string, IReadOnlyList<XmpProperty>)

Custom XMP properties (e.g. Factur-X/ZUGFeRD). For PDF/A documents the schema is also declared in the pdfaExtension block as required by ISO 19005.

public XmpExtensionSchema(string Prefix, string NamespaceUri, string SchemaName, IReadOnlyList<XmpProperty> Properties)

Parameters

Prefix string
NamespaceUri string
SchemaName string
Properties IReadOnlyList<XmpProperty>

Properties

NamespaceUri

public string NamespaceUri { get; init; }

Property Value

string

Prefix

public string Prefix { get; init; }

Property Value

string

Properties

public IReadOnlyList<XmpProperty> Properties { get; init; }

Property Value

IReadOnlyList<XmpProperty>

SchemaName

public string SchemaName { get; init; }

Property Value

string