public class WellTaggedPdfForReuseChecker extends WellTaggedPdfForAccessibilityChecker
WellTaggedPdfForReuseChecker class performs validation of a PDF document against WTPDF For Reuse standard.| Constructor and Description |
|---|
WellTaggedPdfForReuseChecker(PdfDocument pdfDocument)
Creates
WellTaggedPdfForReuseChecker instance which will be validated against WTPDF For Reuse standard. |
| Modifier and Type | Method and Description |
|---|---|
protected void |
checkCatalog(PdfCatalog catalog)
Validates document catalog dictionary against PDF/UA-2 standard.
|
protected void |
checkFormFieldsAndAnnotations(PdfCatalog catalog)
Validates all annotations and form fields present in the document against PDF/UA-2 standard.
|
protected void |
checkMetadata(PdfCatalog catalog)
Checks that the
Catalog dictionary of a conforming file contains the Metadata key whose value is
a metadata stream as defined in ISO 32000-2:2020. |
protected TagTreeIterator |
createTagTreeIterator(PdfStructTreeRoot structTreeRoot)
Creates
TagTreeIterator responsible for validation of tag tree elements. |
void |
validate(IValidationContext context) |
checkPdfObject, checkStructureTreeRoot, getPdfDocument, getUAValidationContext, isPdfObjectReadyToFlushcheckContentInCanvas, checkFonts, checkLang, checkLogicalStructureInBMC, checkText, checkViewerPreferences, warnOnPageFlushpublic WellTaggedPdfForReuseChecker(PdfDocument pdfDocument)
WellTaggedPdfForReuseChecker instance which will be validated against WTPDF For Reuse standard.pdfDocument - the document to validatepublic void validate(IValidationContext context)
validate in interface IValidationCheckervalidate in class PdfUA2Checkerprotected void checkCatalog(PdfCatalog catalog)
checkCatalog in class PdfUA2Checkercatalog - PdfCatalog document catalog dictionary to checkprotected void checkFormFieldsAndAnnotations(PdfCatalog catalog)
checkFormFieldsAndAnnotations in class PdfUA2Checkercatalog - PdfCatalog to check form fields present in the acroformprotected TagTreeIterator createTagTreeIterator(PdfStructTreeRoot structTreeRoot)
PdfUA2CheckerTagTreeIterator responsible for validation of tag tree elements.createTagTreeIterator in class PdfUA2CheckerstructTreeRoot - PdfStructTreeRoot to be validatedTagTreeIterator responsible for validation of tag tree elementsprotected void checkMetadata(PdfCatalog catalog)
Catalog dictionary of a conforming file contains the Metadata key whose value is
a metadata stream as defined in ISO 32000-2:2020.
Checks that the Metadata stream as specified in ISO 32000-2:2020, 14.3 in the document catalog dictionary
includes a dc: title entry reflecting the title of the document.
checkMetadata in class WellTaggedPdfForAccessibilityCheckercatalog - PdfCatalog document catalog dictionaryCopyright © 1998–2026 Apryse Group NV. All rights reserved.