PdfFormat

Overview

PdfFormat is a enum in Aspose.Pdf FOSS for Java.

Enumerates PDF format standards and versions used for validation and conversion.

Values

ValueDescription
PDF_A_1A
PDF_A_1B
PDF_A_2A
PDF_A_2B
PDF_A_2U
PDF_A_3A
PDF_A_3B
PDF_A_3U
PDF_A_4
PDF_A_4E
PDF_A_4F
PDF_UA_1
PDF_X_1A
PDF_X_1A_2001
PDF_X_3
v_1_0
v_1_1
v_1_2
v_1_3
v_1_4
v_1_5
v_1_6
v_1_7
v_2_0

Properties

NameTypeAccessDescription
isoNumberStringReadReturns the ISO standard number (e.g.
partintReadReturns the part number within the ISO standard (e.g.
conformanceStringReadReturns the conformance level (e.g.
pdfVersionStringReadReturns the underlying PDF version string (e.g.
pdfAbooleanReadReturns {@code true} if this format is any PDF/A variant (ISO 19005).
levelAbooleanReadReturns {@code true} if this is a PDF/A Level A conformance.
levelUbooleanReadReturns {@code true} if this is a PDF/A Level U conformance.
pdfA1booleanReadReturns {@code true} if this is a PDF/A-1 variant (part 1).
pdfA2OrLaterbooleanReadReturns {@code true} if this is PDF/A-2 or later (part >= 2).
pdfA3booleanReadReturns {@code true} if this is a PDF/A-3 variant (part 3).
pdfA4booleanReadReturns {@code true} if this is a PDF/A-4 variant (part 4).
pdfXbooleanReadReturns {@code true} if this format is any PDF/X variant (ISO 15930).
pdfX1abooleanReadReturns {@code true} if this is PDF/X-1a specifically.
pdfX3booleanReadReturns {@code true} if this is PDF/X-3.
versionTargetbooleanReadReturns {@code true} if this is a plain PDF version target (not a standard).

Methods

SignatureDescription
getIsoNumber()StringReturns the ISO standard number (e.g.
getPart()intReturns the part number within the ISO standard (e.g.
getConformance()StringReturns the conformance level (e.g.
getPdfVersion()StringReturns the underlying PDF version string (e.g.
isPdfA()booleanReturns {@code true} if this format is any PDF/A variant (ISO 19005).
isLevelA()booleanReturns {@code true} if this is a PDF/A Level A conformance.
isLevelU()booleanReturns {@code true} if this is a PDF/A Level U conformance.
isPdfA1()booleanReturns {@code true} if this is a PDF/A-1 variant (part 1).
isPdfA2OrLater()booleanReturns {@code true} if this is PDF/A-2 or later (part >= 2).
isPdfA3()booleanReturns {@code true} if this is a PDF/A-3 variant (part 3).
isPdfA4()booleanReturns {@code true} if this is a PDF/A-4 variant (part 4).
isPdfX()booleanReturns {@code true} if this format is any PDF/X variant (ISO 15930).
isPdfX1a()booleanReturns {@code true} if this is PDF/X-1a specifically.
isPdfX3()booleanReturns {@code true} if this is PDF/X-3.
isVersionTarget()booleanReturns {@code true} if this is a plain PDF version target (not a standard).

See Also