PdfAProfile
: string
in package
implements
ConformanceProfile
PDF/A conformance profiles (ISO 19005).
PDF/A-1 (ISO 19005-1): based on PDF 1.4 PDF/A-2 (ISO 19005-2): based on PDF 1.7 PDF/A-3 (ISO 19005-3): based on PDF 1.7, allows embedded files PDF/A-4 (ISO 19005-4): based on PDF 2.0
Table of Contents
Interfaces
Cases
- A1a = '1a'
- A1b = '1b'
- A2a = '2a'
- A2b = '2b'
- A2u = '2u'
- A3a = '3a'
- A3b = '3b'
- A3u = '3u'
- A4 = '4'
- A4e = '4e'
- A4f = '4f'
Methods
- allowsEmbeddedFiles() : bool
- Whether this profile allows embedded files (PDF/A-3+ only).
- getConformanceLevel() : string|null
- Conformance level letter (a, b, u, e, f) or null for PDF/A-4 base.
- getFamily() : string
- getLevel() : string
- getPart() : int
- ISO 19005 part number (1, 2, 3, or 4).
- getPdfVersion() : PdfVersion
- getXmpNamespace() : string
- getXmpPrefix() : string
- getXmpProperties() : array<string|int, mixed>
- prohibitsTransparency() : bool
- Whether this profile prohibits transparency (PDF/A-1 only).
- requiresTaggedStructure() : bool
- Whether this profile requires Level A (tagged PDF).
Cases
A1a
A1b
A2a
A2b
A2u
A3a
A3b
A3u
A4
A4e
A4f
Methods
allowsEmbeddedFiles()
Whether this profile allows embedded files (PDF/A-3+ only).
public
allowsEmbeddedFiles() : bool
Return values
boolgetConformanceLevel()
Conformance level letter (a, b, u, e, f) or null for PDF/A-4 base.
public
getConformanceLevel() : string|null
Return values
string|nullgetFamily()
public
getFamily() : string
Return values
stringgetLevel()
public
getLevel() : string
Return values
stringgetPart()
ISO 19005 part number (1, 2, 3, or 4).
public
getPart() : int
Return values
intgetPdfVersion()
public
getPdfVersion() : PdfVersion
Return values
PdfVersiongetXmpNamespace()
public
getXmpNamespace() : string
Return values
stringgetXmpPrefix()
public
getXmpPrefix() : string
Return values
stringgetXmpProperties()
public
getXmpProperties() : array<string|int, mixed>
Return values
array<string|int, mixed>prohibitsTransparency()
Whether this profile prohibits transparency (PDF/A-1 only).
public
prohibitsTransparency() : bool
Return values
boolrequiresTaggedStructure()
Whether this profile requires Level A (tagged PDF).
public
requiresTaggedStructure() : bool