modern-pdf-lib / checkAccessibility
Function: checkAccessibility()
checkAccessibility(
doc):AccessibilityIssue[]
Defined in: src/accessibility/accessibilityChecker.ts:62
Check a PDF document for accessibility issues.
This function examines the document's structure tree, metadata, and page content to identify potential accessibility problems. It returns an array of AccessibilityIssue objects, each describing a specific issue with its severity, code, and human-readable message.
Parameters
doc
The PDF document to check.
Returns
An array of accessibility issues (empty if no issues found).
Example
ts
import { createPdf } from 'modern-pdf-lib';
import { checkAccessibility } from 'modern-pdf-lib/accessibility';
const doc = createPdf();
const issues = checkAccessibility(doc);
for (const issue of issues) {
console.log(`[${issue.severity}] ${issue.code}: ${issue.message}`);
}