public class PdfConformance extends Object
| Modifier and Type | Field and Description |
|---|---|
static PdfConformance |
PDF_A_1A |
static PdfConformance |
PDF_A_1B |
static PdfConformance |
PDF_A_2A |
static PdfConformance |
PDF_A_2B |
static PdfConformance |
PDF_A_2U |
static PdfConformance |
PDF_A_3A |
static PdfConformance |
PDF_A_3B |
static PdfConformance |
PDF_A_3U |
static PdfConformance |
PDF_A_4 |
static String |
PDF_A_4_REVISION |
static PdfConformance |
PDF_A_4E |
static PdfConformance |
PDF_A_4F |
static PdfConformance |
PDF_NONE_CONFORMANCE |
static PdfConformance |
PDF_UA_1 |
| Constructor and Description |
|---|
PdfConformance()
Creates a new
PdfConformance instance without PDF/A or PDF/UA conformance. |
PdfConformance(PdfAConformance aConformance)
Creates a new
PdfConformance instance based on only PDF/A conformance. |
PdfConformance(PdfAConformance aConformance,
PdfUAConformance uaConformance)
Creates a new
PdfConformance instance based on PDF/A and PDF/UA conformance. |
PdfConformance(PdfUAConformance uaConformance)
Creates a new
PdfConformance instance based on only PDF/UA conformance. |
| Modifier and Type | Method and Description |
|---|---|
boolean |
equals(Object o) |
PdfAConformance |
getAConformance()
Gets the
PdfAConformance instance if specified. |
static PdfAConformance |
getAConformance(String part,
String level)
Gets an instance of
PdfAConformance based on passed part and level. |
static PdfConformance |
getConformance(XMPMeta meta)
Gets
PdfConformance instance from XMPMeta. |
PdfUAConformance |
getUAConformance()
Gets the
PdfUAConformance instance if specified. |
int |
hashCode() |
boolean |
isPdfA()
Checks if any PDF/A conformance is specified.
|
boolean |
isPdfAOrUa()
Checks if any PDF/A or PDF/UA conformance is specified.
|
boolean |
isPdfUA()
Checks if any PDF/UA conformance is specified.
|
static void |
setConformanceToXmp(XMPMeta xmpMeta,
PdfConformance conformance)
Sets required fields into XMP metadata according to passed PDF conformance.
|
public static final String PDF_A_4_REVISION
public static final PdfConformance PDF_A_1A
public static final PdfConformance PDF_A_1B
public static final PdfConformance PDF_A_2A
public static final PdfConformance PDF_A_2B
public static final PdfConformance PDF_A_2U
public static final PdfConformance PDF_A_3A
public static final PdfConformance PDF_A_3B
public static final PdfConformance PDF_A_3U
public static final PdfConformance PDF_A_4
public static final PdfConformance PDF_A_4E
public static final PdfConformance PDF_A_4F
public static final PdfConformance PDF_UA_1
public static final PdfConformance PDF_NONE_CONFORMANCE
public PdfConformance(PdfAConformance aConformance, PdfUAConformance uaConformance)
PdfConformance instance based on PDF/A and PDF/UA conformance.aConformance - the PDF/A conformanceuaConformance - the PDF/UA conformancepublic PdfConformance(PdfAConformance aConformance)
PdfConformance instance based on only PDF/A conformance.aConformance - the PDF/A conformancepublic PdfConformance(PdfUAConformance uaConformance)
PdfConformance instance based on only PDF/UA conformance.uaConformance - the PDF/UA conformancepublic PdfConformance()
PdfConformance instance without PDF/A or PDF/UA conformance.public boolean isPdfA()
true if PDF/A conformance is specified, otherwise falsepublic boolean isPdfUA()
true if PDF/UA conformance is specified, otherwise falsepublic boolean isPdfAOrUa()
true if PDF/A or PDF/UA conformance is specified, otherwise falsepublic PdfAConformance getAConformance()
PdfAConformance instance if specified.PdfAConformance instance or null.public PdfUAConformance getUAConformance()
PdfUAConformance instance if specified.PdfUAConformance instance or null.public static PdfConformance getConformance(XMPMeta meta)
PdfConformance instance from XMPMeta.meta - the meta data to parsePdfConformance instancepublic static void setConformanceToXmp(XMPMeta xmpMeta, PdfConformance conformance) throws XMPException
xmpMeta - the xmp metadata to which required PDF conformance fields will be setconformance - the PDF conformance according to which XMP will be updatedXMPException - if the file is not well-formed XML or if the parsing failspublic static PdfAConformance getAConformance(String part, String level)
PdfAConformance based on passed part and level.part - the part of PDF/A conformancelevel - the level of PDF/A conformancePdfAConformance instance or null if there is no PDF/A conformance for passed parametersCopyright © 1998–2024 Apryse Group NV. All rights reserved.