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 PdfAConformanceLevelconformanceLevelThe PDF conformance level, e.g.protected PdfACheckerpdfACheckerprotected PdfWriterwriter
-
Constructor Summary
Constructors Constructor Description PdfAConformanceImp(PdfWriter writer)
-
Method Summary
All Methods Instance Methods Concrete Methods Modifier and Type Method Description voidcheckPdfIsoConformance(int key, java.lang.Object obj1)PdfAConformanceLevelgetConformanceLevel()Returns the conformance level.PdfACheckergetPdfAChecker()booleanisPdfIso()Checks if any PDF ISO conformance is necessary.voidsetConformanceLevel(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:
checkPdfIsoConformancein interfacePdfIsoConformance
-
getConformanceLevel
public PdfAConformanceLevel getConformanceLevel()
Description copied from interface:PdfAConformanceReturns the conformance level.- Specified by:
getConformanceLevelin interfacePdfAConformance- Returns:
- See Also:
PdfAConformance.getConformanceLevel()
-
setConformanceLevel
public void setConformanceLevel(PdfAConformanceLevel conformanceLevel)
Description copied from interface:PdfAConformanceSets the conformance level.- Specified by:
setConformanceLevelin interfacePdfAConformance- See Also:
PdfAConformance.setConformanceLevel(com.itextpdf.text.pdf.PdfAConformanceLevel)
-
isPdfIso
public boolean isPdfIso()
Description copied from interface:PdfIsoConformanceChecks if any PDF ISO conformance is necessary.- Specified by:
isPdfIsoin interfacePdfIsoConformance- Returns:
trueif the PDF has to be in conformance with any of the PDF ISO specifications- See Also:
PdfIsoConformance.isPdfIso()
-
getPdfAChecker
public PdfAChecker getPdfAChecker()
-
-