Package com.itextpdf.text.pdf.internal
Class PdfAConformanceImp
- java.lang.Object
-
- com.itextpdf.text.pdf.internal.PdfAConformanceImp
-
- All Implemented Interfaces:
PdfAConformance
,PdfIsoConformance
public class PdfAConformanceImp extends java.lang.Object implements PdfAConformance
Implementation of the PdfAConformance interface, including the level of conformance.- See Also:
PdfAConformance
-
-
Field Summary
Fields Modifier and Type Field Description protected PdfAConformanceLevel
conformanceLevel
The PDF conformance level, e.g.protected PdfAChecker
pdfAChecker
protected PdfWriter
writer
-
Constructor Summary
Constructors Constructor Description PdfAConformanceImp(PdfWriter writer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description void
checkPdfIsoConformance(int key, java.lang.Object obj1)
PdfAConformanceLevel
getConformanceLevel()
Returns the conformance level.PdfAChecker
getPdfAChecker()
boolean
isPdfIso()
Checks if any PDF ISO conformance is necessary.void
setConformanceLevel(PdfAConformanceLevel conformanceLevel)
Sets the conformance level.
-
-
-
Field Detail
-
conformanceLevel
protected PdfAConformanceLevel conformanceLevel
The PDF conformance level, e.g. PDF/A1 Level A, PDF/A3 Level U,...
-
pdfAChecker
protected PdfAChecker pdfAChecker
-
writer
protected PdfWriter writer
-
-
Constructor Detail
-
PdfAConformanceImp
public PdfAConformanceImp(PdfWriter writer)
-
-
Method Detail
-
checkPdfIsoConformance
public void checkPdfIsoConformance(int key, java.lang.Object obj1)
- Specified by:
checkPdfIsoConformance
in interfacePdfIsoConformance
-
getConformanceLevel
public PdfAConformanceLevel getConformanceLevel()
Description copied from interface:PdfAConformance
Returns the conformance level.- Specified by:
getConformanceLevel
in interfacePdfAConformance
- Returns:
- See Also:
PdfAConformance.getConformanceLevel()
-
setConformanceLevel
public void setConformanceLevel(PdfAConformanceLevel conformanceLevel)
Description copied from interface:PdfAConformance
Sets the conformance level.- Specified by:
setConformanceLevel
in interfacePdfAConformance
- See Also:
PdfAConformance.setConformanceLevel(com.itextpdf.text.pdf.PdfAConformanceLevel)
-
isPdfIso
public boolean isPdfIso()
Description copied from interface:PdfIsoConformance
Checks if any PDF ISO conformance is necessary.- Specified by:
isPdfIso
in interfacePdfIsoConformance
- Returns:
true
if the PDF has to be in conformance with any of the PDF ISO specifications- See Also:
PdfIsoConformance.isPdfIso()
-
getPdfAChecker
public PdfAChecker getPdfAChecker()
-
-