enum
Hpdf::PDFAConformance
Overview
PDF/A conformance level. Used with Doc#pdfa_conformance=.
Defined in:
hpdf/enum.crEnum Members
-
PDFA_1A =
0 -
PDF/A-1 Level A — full accessibility and reuse requirements.
-
PDFA_1B =
1 -
PDF/A-1 Level B — basic visual reproducibility requirements.
-
PDFA_2A =
2 -
PDF/A-2 Level A — full accessibility, reuse, and optional content.
-
PDFA_2B =
3 -
PDF/A-2 Level B — basic visual reproducibility, supports JPEG 2000.
-
PDFA_2U =
4 -
PDF/A-2 Level U — Unicode mapping required, no full accessibility.
-
PDFA_3A =
5 -
PDF/A-3 Level A — like 2A, also allows arbitrary embedded file attachments.
-
PDFA_3B =
6 -
PDF/A-3 Level B — like 2B, also allows arbitrary embedded file attachments.
-
PDFA_3U =
7 -
PDF/A-3 Level U — like 2U, also allows arbitrary embedded file attachments.
-
PDFA_4 =
8 -
PDF/A-4 — based on PDF 2.0; replaces A/B/U levels with F/E variants.
-
PDFA_4E =
9 -
PDF/A-4E — engineering documents; allows 3D annotations and rich media.
-
PDFA_4F =
10 -
PDF/A-4F — allows arbitrary embedded file attachments (successor to PDF/A-3).
Instance Method Summary
-
#pdfa_1_a?
Returns
trueif this enum value equalsPDFA_1A -
#pdfa_1_b?
Returns
trueif this enum value equalsPDFA_1B -
#pdfa_2_a?
Returns
trueif this enum value equalsPDFA_2A -
#pdfa_2_b?
Returns
trueif this enum value equalsPDFA_2B -
#pdfa_2_u?
Returns
trueif this enum value equalsPDFA_2U -
#pdfa_3_a?
Returns
trueif this enum value equalsPDFA_3A -
#pdfa_3_b?
Returns
trueif this enum value equalsPDFA_3B -
#pdfa_3_u?
Returns
trueif this enum value equalsPDFA_3U -
#pdfa_4?
Returns
trueif this enum value equalsPDFA_4 -
#pdfa_4_e?
Returns
trueif this enum value equalsPDFA_4E -
#pdfa_4_f?
Returns
trueif this enum value equalsPDFA_4F