enum

Hpdf::PDFAConformance

Inherits Enum / Comparable / Value / Object

PDF/A conformance level. Used with Doc#pdfa_conformance=.

Constants

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 methods

pdfa_1_a?

Returns true if this enum value equals PDFA_1A

Source
pdfa_1_b?

Returns true if this enum value equals PDFA_1B

Source
pdfa_2_a?

Returns true if this enum value equals PDFA_2A

Source
pdfa_2_b?

Returns true if this enum value equals PDFA_2B

Source
pdfa_2_u?

Returns true if this enum value equals PDFA_2U

Source
pdfa_3_a?

Returns true if this enum value equals PDFA_3A

Source
pdfa_3_b?

Returns true if this enum value equals PDFA_3B

Source
pdfa_3_u?

Returns true if this enum value equals PDFA_3U

Source
pdfa_4?

Returns true if this enum value equals PDFA_4

Source
pdfa_4_e?

Returns true if this enum value equals PDFA_4E

Source
pdfa_4_f?

Returns true if this enum value equals PDFA_4F

Source