public class PdfUA1Checker extends Object implements IValidationChecker
The specification implemented by this class is ISO 14289-1
| Constructor and Description |
|---|
PdfUA1Checker(PdfDocument pdfDocument)
Creates PdfUA1Checker instance with PDF document which will be validated against PDF/UA-1 standard.
|
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkFileSpec(PdfDictionary fileSpec)
Verify the conformity of the file specification dictionary.
|
protected void |
checkMetadata(PdfCatalog catalog) |
boolean |
isPdfObjectReadyToFlush(PdfObject object)
.
|
void |
validate(IValidationContext context)
.
|
void |
warnOnPageFlush()
Logs a warn on page flushing that page flushing is disabled in PDF/UA mode.
|
public PdfUA1Checker(PdfDocument pdfDocument)
pdfDocument - the document to validatepublic void validate(IValidationContext context)
validate in interface IValidationCheckerpublic boolean isPdfObjectReadyToFlush(PdfObject object)
isPdfObjectReadyToFlush in interface IValidationCheckerpublic void warnOnPageFlush()
protected void checkFileSpec(PdfDictionary fileSpec)
fileSpec - the PdfDictionary containing file specification to be checkedprotected void checkMetadata(PdfCatalog catalog)
Copyright © 1998–2024 Apryse Group NV. All rights reserved.