PDF-vergelijker
Vergelijk twee PDF's regel voor regel en zie precies welke tekst is toegevoegd of verwijderd — volledig in de browser.
Snel antwoord: PDF Compare: Werkt in je browser, gratis, zonder registratie.
Laatst bijgewerkt
Veelgestelde vragen
- Vergelijkt het de visuele opmaak of tekst?
- Tekst. PDF-vergelijker haalt de tekstlaag uit elke PDF en vergelijkt de regels. Twee visueel verschillende opmaken met dezelfde woorden worden als identiek weergegeven; hetzelfde geldt voor twee opmaken die er hetzelfde uitzien maar verschillende lettertypen gebruiken — alleen de tekst wordt vergeleken.
- Kan het gescande PDF's vergelijken?
- Niet rechtstreeks — scans hebben geen tekstlaag. Voer elke PDF eerst door PDF OCR en sleep daarna de OCR-verwerkte PDF's naar de vergelijker.
- Wat is toegevoegd en wat is verwijderd?
- Toegevoegd (groen +) betekent aanwezig in B, maar niet in A. Verwijderd (rood −) betekent aanwezig in A, maar niet in B. De conventie luidt: 'A is het origineel, B is de nieuwe versie' — net als bij `diff old new`.
- Worden mijn PDF's geüpload?
- Nee — zowel tekstextractie via pdf.js als het diff-algoritme draaien in de browser. Open DevTools → Netwerk; er verschijnen geen verzoeken.
- Hoe groot mag een PDF zijn om te vergelijken?
- Probleemloos tot enkele duizenden regels per document. Voor nauwkeurigheid gebruiken we een echte Myers/LCS-diff tot ongeveer 4.000 regels per document; daarboven schakelen we over op een snelle diff op basis van verzamelingen. Die markeert nog steeds toevoegingen en verwijderingen, maar koppelt ze niet meer aan de omringende context.
- Waarom worden sommige regels zowel als toegevoegd als verwijderd getoond?
- Wanneer één teken in een regel verandert, behandelt de diff dit als 'oude regel verwijderd' + 'nieuwe regel toegevoegd'. Zo werken alle diffs op regelniveau — het is geen fout. Plak de regels in onze Tekstdiff-controle voor fijnere verschillen op tekenniveau.
- Kan ik het resultaat opslaan?
- Ja — klik op 'Downloaden .diff.txt' om een patch in unified-indeling te krijgen (met de voorvoegsels `+` en `−`) die u in een codereview kunt plakken of met beoordelaars kunt delen.
- Negeert het pagina-einden?
- Paginagrenzen worden ingevoegd als een markeringsregel ('──── Pagina 2 ────'). Ze worden als tekst behandeld — doorgaans komen ze overeen tussen A en B en verstoren ze de diff niet.
- Is de volgorde van A en B belangrijk?
- Ja. Volgens de conventie sleept u het origineel naar A en de herziene versie naar B, zodat 'toegevoegde' regels aangeven wat in de herziening is toegevoegd.
- Negeert het verschillen in witruimte?
- Ja — reeksen spaties en tabs worden samengevoegd tot enkele spaties en aan beide uiteinden verwijderd, zodat een regel met extra opvulling niet als afwijkend geldt.