Package com.itextpdf.pdfua.checkers
Class PdfUAChecker
java.lang.Object
com.itextpdf.pdfua.checkers.PdfUAChecker
- All Implemented Interfaces:
-
IValidationChecker
- Direct Known Subclasses:
-
PdfUA1Checker
,PdfUA2Checker
An abstract class that will run through all necessary checks defined in the different PDF/UA standards. A number of common checks are executed in this class, while standard-dependent specifications are implemented in the available subclasses. The standard that is followed is the series of ISO 14289 specifications, currently generations 1 and 2.
While it is possible to subclass this method and implement its abstract methods in client code, this is not encouraged and will have little effect. It is not possible to plug custom implementations into iText, because iText should always refuse to create non-compliant PDF/UA, which would be possible with client code implementations. Any future generations of the PDF/UA standard and its derivatives will get their own implementation in the iText - pdfua project.
-
Constructor Summary
Constructors -
Method Summary
Modifier and TypeMethodDescriptionvoid
Logs a warn on page flushing that page flushing is disabled in PDF/UA mode.Methods inherited from class java.lang.Object
clone, equals, finalize, getClass, hashCode, notify, notifyAll, toString, wait, wait, wait
Methods inherited from interface com.itextpdf.kernel.validation.IValidationChecker
isPdfObjectReadyToFlush, validate
-
Constructor Details
-
PdfUAChecker
protected PdfUAChecker()Creates newPdfUAChecker
instance.
-
-
Method Details
-
warnOnPageFlush
public void warnOnPageFlush()Logs a warn on page flushing that page flushing is disabled in PDF/UA mode.
-