ConformanceProfile
in
Represents a PDF subset conformance profile (e.g. PDF/A-1b, PDF/X-4, PDF/UA-1).
Each profile maps to a specific ISO standard and conformance level, defines the minimum PDF version required, and provides the XMP identification properties that must appear in the document metadata.
Table of Contents
Methods
- getFamily() : string
- Standard family name (e.g. 'PDF/A', 'PDF/X', 'PDF/UA').
- getLevel() : string
- Conformance level label (e.g. '1b', 'X-4', 'UA-1').
- getPdfVersion() : PdfVersion
- Minimum PDF version required by this profile.
- getXmpNamespace() : string
- XMP namespace URI for the identification schema.
- getXmpPrefix() : string
- XMP namespace prefix (e.g. 'pdfaid', 'pdfxid').
- getXmpProperties() : array<string, string>
- XMP identification properties for this profile.
Methods
getFamily()
Standard family name (e.g. 'PDF/A', 'PDF/X', 'PDF/UA').
public
getFamily() : string
Return values
stringgetLevel()
Conformance level label (e.g. '1b', 'X-4', 'UA-1').
public
getLevel() : string
Return values
stringgetPdfVersion()
Minimum PDF version required by this profile.
public
getPdfVersion() : PdfVersion
Return values
PdfVersiongetXmpNamespace()
XMP namespace URI for the identification schema.
public
getXmpNamespace() : string
Return values
stringgetXmpPrefix()
XMP namespace prefix (e.g. 'pdfaid', 'pdfxid').
public
getXmpPrefix() : string
Return values
stringgetXmpProperties()
XMP identification properties for this profile.
public
getXmpProperties() : array<string, string>
Keys are the local property names within the identification namespace (e.g. 'part', 'conformance'). Values are the property values.