PDF repareren

"Het bestand is beschadigd en kon niet worden gerepareerd" betekent bijna altijd dat de index stuk is, niet dat de pagina's weg zijn. Die index wordt hier in je browser opnieuw opgebouwd — het bestand wordt niet geüpload.

Zo repareer je een PDF

  1. Kies de beschadigde PDF.
  2. Lees wat er gevonden is: de index, het einde, de kop van het bestand.
  3. Druk op de knop en het gerepareerde bestand wordt gedownload.

Waarom een PDF niet meer opengaat

Een PDF houdt aan het eind een tabel bij die zegt op welke byte elk object begint, en lezers gaan daar meteen naartoe. Gaat die tabel stuk, dan is de lezer de weg kwijt, terwijl elke pagina nog gewoon in het bestand zit. Hij gaat stuk als een download afbreekt, als een programma crasht tijdens het opslaan, als een bestand wordt gekopieerd van een telefoon die vol raakte, of als een gereedschap dingen verschuift en vergeet de nieuwe posities op te schrijven.

Wat repareren werkelijk doet

Het loopt het hele bestand door op zoek naar de objecten zelf, schrijft de tabel opnieuw uit wat het vindt en laat die naar de catalogus van het document wijzen. Objecten die in samengeperste bundels zitten worden uitgepakt, zodat de nieuwe tabel erbij kan. Er wordt niets opnieuw gecodeerd: de pagina's, de tekst en de afbeeldingen worden precies overgenomen zoals ze zijn, dus een gerepareerd bestand is hetzelfde document en geen foto ervan.

Wanneer alleen de pagina's als afbeelding te redden zijn

Is het bestand te ver heen om opnieuw opgebouwd te worden, maar zijn de pagina's nog wel op het scherm te tekenen, dan worden ze in een nieuwe PDF getekend. De tekst is dan niet meer te selecteren, wat een echt verlies is, en dat wordt ronduit gezegd als het zo loopt — een document dat opengaat is meer waard dan een document dat dat niet doet. Een bestand dat versleuteld en beschadigd is, komt meestal hier terecht, omdat de pagina's niet te lezen zijn zonder eerst de versleuteling ongedaan te maken.

Is het privé?

Ja. Alles draait in je webbrowser, op je eigen apparaat. Er wordt niets naar een server geüpload, dus je documenten blijven volledig privé. Hoe werkt dit zonder uploaden?

Veelgestelde vragen

Wordt mijn bestand geüpload?

Nee. Het repareren gebeurt in je browser. Je kunt de internetverbinding verbreken nadat de pagina is geladen en het werkt nog steeds.

Blijft de tekst te selecteren?

Ja, telkens als het bestand opnieuw opgebouwd kan worden: langs die weg worden de objecten onaangeroerd overgenomen. Alleen het laatste redmiddel, de pagina's als afbeelding opnieuw tekenen, verliest de tekst, en de pagina zegt het als dat is wat er gebeurd is.

Er staat dat er niets te redden valt.

Dan is wat er binnenkwam waarschijnlijk geen PDF meer: een download die een foutpagina meebracht, of een bestand waarvan het eerste stuk ontbreekt. Probeer het opnieuw te downloaden van waar het vandaan kwam; een halve PDF valt te repareren, een bestand zonder objecten erin niet.

Werkt het met een bestand met een wachtwoord?

Deels. Beperkingen verdwijnen bij het opnieuw opbouwen, maar een bestand dat een wachtwoord vraagt om open te gaan, is zonder dat wachtwoord niet te lezen; hooguit worden de pagina's als afbeelding bewaard.