Toegankelijke PDF’s maken lijkt eenvoudig, maar de werkelijkheid is dat WCAG, PDF/A-1a en PDF/UA extreem precies zijn over structuur, semantiek en metadata.
Eén fout in de tagvolgorde, een onjuiste tabelstructuur of ontbrekende metadata — en de PDF is niet langer toegankelijk of archiefwaardig.
In complexe publicatieketens, waar documenten uit uiteenlopende bronnen komen, is handmatige correctie simpelweg niet haalbaar.
Bij Elk Solutions automatiseren we dit proces volledig. Onze pipeline start met XML als uniforme bron — ongeacht waar die XML vandaan komt. Van databases, STOP/TPOD, juridische systemen, contentmanagement, custom bestanden, tot gespecialiseerde structuren: XML is de spil.
Het Probleem: De Schijn van Complete PDF-export

Veel organisaties vertrouwen op handmatige of semi-automatische PDF-export. Maar zelfs met goede tools zijn er structurele problemen:
- Onvolledige of incorrecte tagstructuur
- Niet-herkende koppen en paragrafen
- Lijsten die visueel kloppen maar semantisch fout zijn
- Tabellen met ontbrekende
th-informatie of foutieve cell-spans - Geen leesbare navigatie voor screenreaders
- Onjuiste of ontbrekende XMP-metadata
Toegankelijkheid lijkt dan een ‘optionele stap’, terwijl WCAG en archiveringsnormen het verplicht stellen.
De realiteit:
- Handmatige validatie faalt.
- Nacorrecties zijn duur en foutgevoelig.
- Consistentie is onmogelijk wanneer bronnen verschillen.
De Oplossing: XML als Bron + XSL-FO als Opmaaktaal

Waar traditionele pipelines PDF’s als eindproduct "plakken en knippen", doen wij het anders.
We gebruiken XML als fundament — gestructureerd, voorspelbaar, semantisch rijk.
Daarna zetten we de XML om naar XSL-FO, waarmee we pixel-perfect én semantisch-correct kunnen opmaken.
XSL-FO biedt volledige controle over:
- Documentstructuur (koppen, paragrafen, secties)
- Lijsten (bullets, gelaagdheid, nummering)
- Tabellen (headers, body, cell-relaties)
- Alt-teksten en beschrijvingen
- Metadata conform PDF/A-1a en PDF/UA
- Leesvolgorde en logische structuur
Doordat XML de bron is, maakt het niet uit hoe die ontstaan is.
Alles wordt uniform, herhaalbaar en 100% controleerbaar.
De Motor: Slimme Structuurherkenning & Validatie-intelligentie
Onze transformatie-engine doet meer dan "converteren".
Hij begrijpt structuur en corrigeert waar nodig.
Denk aan:
- Normaliseren van kopniveaus
- Controleren en reconstrueren van lijststructuren
- Verrijken of herstellen van tabelstructuren
- Invoegen van ontbrekende semantiek
- Toekennen van roles, alt-teksten en relaties
- Afleiden van logische leesvolgorde
Deze stappen zijn ontworpen rond internationale standaarden:
- PDF/UA (ISO 14289)
https://pdfa.org/resource/iso-14289-pdfua/ - PDF/A-1a: volledige tagging en XMP-integriteit
- WCAG 2.2: toegankelijkheidsrichtlijnen voor niet-HTML documenten
- Matterhorn Protocol: 136 formele checkpoints voor PDF/UA-validatie
Door deze kennis in de engine te “bakken”, wordt toegankelijkheid geen losse stap maar een integraal onderdeel van de publicatie.
Het Resultaat: Automatische, Valide PDF’s
1. Perfect Getagde PDF/A-1a + PDF/UA
In één stap ontstaat een PDF met:
- volledige semantische tags
- correcte kop- en lijststructuren
- tabelherkenning met headers en scopes
- correcte leesvolgorde
- taal- en documentmetadata
- ingesloten, toegankelijke fonts
2. Schaalbaar, Snel en Reproduceerbaar
Of het nu gaat om:
- juridische documenten
- beleidsstukken
- inspectierapporten
- dynamische datasheets
- STOP/TPOD-publicaties
— de uitkomst is altijd identiek. Geen afhankelijkheid van individuele gebruikers of Office-omgevingen.
3. Automatische Validatieketen
Wij valideren standaard met:
- veraPDF – officiële open validator voor PDF/A
https://verapdf.org - PAC (PDF Accessibility Checker) – strengste PDF/UA validator
https://pac.pdf-accessibility.org/en - Matterhorn Protocol – volledige PDF/UA checklijst
Dit is niet optioneel:
elke PDF doorloopt deze keten voordat hij de keten verlaat.
Conclusie: Waarom dit voor u werkt
Door XML als bron te kiezen en XSL-FO te gebruiken voor consistente opmaak, ontstaat een publicatieketen die:
- Toegankelijkheid garandeert, niet "benadert"
- Industriestandaarden naleeft, zonder nabewerking
- Volledig reproduceerbaar is, onafhankelijk van tools of gebruikers
- Schaalbaar is, van één document tot honderdduizenden
- Toekomstbestendig blijft, omdat XML en FO open standaarden zijn
Toegankelijke PDF’s hoeven geen last-minute probleem te zijn.
Ze kunnen een gegarandeerde output zijn van een slimme, structurele keten.
Begin niet bij de PDF.
Begin bij de structuur — en de rest volgt automatisch.