PDF zwartlakken

Lak een PDF zwart: maak woorden onleesbaar en verwijder ze uit het bestand zelf, zodat ze niet meer te kopiëren zijn.

Je bestanden blijven op dit apparaat. Er wordt niets geüpload. Zo controleer je het

Advertentie

Zo gebruik je PDF zwartlakken

1. Upload de PDF (tot 150 MB) en typ de woorden of zinsdelen die je wilt zwartlakken, één per regel, of klik op E-mailadressen toevoegen of Telefoonnummers toevoegen om de adressen of nummers die in het document staan op de lijst te zetten. Bij het zoeken maken hoofdletters, spaties en regeleinden geen verschil.
2. Klik op Zwartlakken en PDF downloaden. De overeenkomende tekens worden verwijderd uit de pagina-inhoud en er wordt een zwart vak getekend op de plek waar ze stonden. Vink bij een scan die door OCR is gegaan eerst Zwartgelakte pagina's ook omzetten in afbeeldingen aan: elke pagina met een vak wordt een afbeelding van zichzelf, zodat ook de pixels onder de vakken verdwijnen.
3. Lees de resultaatregel. De tool opent zijn eigen uitvoer opnieuw en telt de woorden nogmaals; blijven er nog over, dan meldt de tool dat het bestand niet veilig is zwartgelakt.

Belangrijkste functies van PDF zwartlakken

⬛ Verwijdert alleen de treffer

Elke pagina wordt gelezen zoals een viewer haar tekent, en alleen de tekens van jouw treffer worden verwijderd uit de operators die ze tekenen, waarbij een opening van dezelfde breedte achterblijft. Omliggende woorden blijven in het bestand en op hun plek staan.

🔤 Leest lettertypen uit de praktijk

Tekens worden gedecodeerd via de eigen tekstkoppeling van elk lettertype, ook de tweebyte-lettertypen die Chrome, Word en LibreOffice schrijven, zodat een zin die door de lay-out in stukken is verdeeld, is gekerned of is afgebroken naar een nieuwe regel, nog steeds wordt gevonden.

📇 Vindt e-mailadressen en telefoonnummers

Twee knoppen zetten de e-mailadressen en telefoonnummers die in het document zijn gevonden op je lijst, één per regel, zodat je die kunt controleren voordat je zwartlakt. Datums, bedragen, kaartnummers, IBAN's en postcodes worden bewust weggelaten.

🖼️ Zwartgelakte pagina's als afbeeldingen, voor scans

Een optie vervangt elke pagina met een vak door een afbeelding van zichzelf op 200 dpi, inclusief de vakken, zodat er niets onder achterblijft, zelfs niet de pixels van een scan.

✅ Gecontroleerd na het opslaan

De uitvoer wordt opnieuw gelezen met pdf.js en de woorden worden opnieuw geteld. Blijft er een treffer over, dan meldt het resultaat dat het bestand niet veilig is zwartgelakt.

🖥️ Niets verlaat je apparaat

Het bestand wordt door JavaScript in je browser doorzocht, bewerkt en opgeslagen. Er wordt niets naar een server gestuurd.

Over PDF zwartlakken

PDF zwartlakken doet de twee dingen die een echte zwartlakking nodig heeft: het verwijdert de overeenkomende tekens uit de pagina-inhoud, waarbij hun breedte behouden blijft als lege ruimte zodat de rest van de regel niet verschuift, en het tekent een dekkend zwart vak over de omtrek van wat is verwijderd. Tekst in hergebruikte grafische blokken (form XObjects) wordt op dezelfde manier behandeld.

Het is geschikt voor contracten, rapporten en afschriften met namen of nummers die verborgen moeten worden. De woorden worden gezocht in de tekst van de pagina's, niet in de pixels van afbeeldingen, dus op een gescande pagina valt niets te vinden totdat OCR PDF een tekstlaag heeft toegevoegd.

Wanneer gebruik je PDF zwartlakken?

Een ondertekend contract wordt hergebruikt als sjabloon voor de volgende klant. Typ de naam, het adres en het referentienummer van de oude klant, één per regel, en elke treffer op alle pagina's wordt in één keer verwijderd.

Een bank- of energieafschrift is nodig als adresbewijs, maar het rekeningnummer op elke pagina gaat verder niemand iets aan. Een afschrift dat door het systeem van de bank is gegenereerd, is tekst in plaats van een scan, dus het nummer wordt gevonden, omkaderd en uit het bestand verwijderd.

Sommige klussen hebben een andere tool nodig. Moet een hele pagina weg, dan verwijdert Pagina's verwijderen haar volledig. Een naam in het veld titel, auteur of trefwoorden staat op geen enkele pagina; wijzig die met PDF-metadata.

Tips en probleemoplossing

  • Bij het zoeken maken hoofdletters, spaties en regeleinden geen verschil, dus ‘John Smith’ vindt ook ‘JOHN SMITH’, ‘JohnSmith’ en een naam die over twee regels is verdeeld. Ligaturen, gebogen aanhalingstekens en streepjes komen overeen met hun gewone vorm.
  • Een korte term komt ook overeen binnen langere woorden: ‘ann’ vindt ook ‘Anne’ en ‘planning’. Gebruik de langste onderscheidende vorm die je kunt, zoals een volledige naam of een compleet rekeningnummer.
  • E-mailadressen toevoegen en Telefoonnummers toevoegen vullen alleen de lijst, dus verwijder voordat je zwartlakt elke regel met iets dat je wilt behouden. Telefoonnummers worden gevonden in internationale vorm (+44 20 7946 0958) en in gangbare nationale notaties zoals (555) 123-4567, 030 12345678 en 06-12345678. Een nummer dat anders is geschreven, wordt overgeslagen: typ het zelf in.
  • ‘Geen van die woorden is gevonden in de tekst van het document.’ toont de eerste woorden die de tool kan lezen, zodat je de spelling kunt vergelijken. Bij een zwart vak dat ‘ligt op een afbeelding’ kunnen de woorden in die afbeelding zichtbaar blijven; lak hetzelfde bestand opnieuw zwart met de optie voor afbeeldingen aangevinkt.
  • Een bestand met wachtwoordbeveiliging stopt met een melding die verwijst naar PDF ontgrendelen; verwijder eerst het wachtwoord.
  • Objecten die het document niet meer gebruikt, inclusief oude versies, worden uit het bestand gehaald, zodat de uitvoer ongeveer even groot is als de invoer of kleiner. Met de optie voor afbeeldingen wordt elke zwartgelakte pagina opgeslagen als JPEG, wat een bestand met alleen tekst groter maakt, en worden de links, opmerkingen en formuliervelden van die pagina verwijderd. Het bestand krijgt de naam redacted_ gevolgd door de oorspronkelijke bestandsnaam.
  • Lees hoe je een PDF goed zwartlakt voor hoe je de termen kiest en hoe je bevestigt dat de woorden weg zijn.
  • Een vak over de tekst is maar één manier waarop een bestand prijsgeeft wat verborgen was; de gids kan een zwartgelakte PDF weer leesbaar worden gemaakt? noemt de andere, zoals metadata en eerdere versies die in het bestand bewaard blijven, en een controle die je doet voordat je het verstuurt.

Zo werkt PDF zwartlakken in je browser

pdf.js extraheert de tekst van elke pagina en zoekt daarin naar jouw termen; komt er niets overeen, dan stopt de tool en toont wat hij kon lezen. pdf-lib decodeert daarna de inhoudsstream van elke pagina en interpreteert die: voor elke tekst tonende operator (Tj, TJ, de apostrof en het aanhalingsteken) houdt hij het lettertype, de grootte, de spatiëring en de positie bij, en decodeert hij elk teken via de ToUnicode-koppeling of de codering van het lettertype.

Waar de gedecodeerde tekst overeenkomt met een term, worden die tekens uit hun operator geknipt en vervangen door een verplaatsing van dezelfde breedte, wordt de nieuwe pagina-inhoud gecomprimeerd opgeslagen, en wordt de oorspronkelijke stream verwijderd zodat die niet in het bestand achterblijft. Er wordt een zwarte rechthoek getekend over de omtrek van elke verwijderde reeks en het document wordt opgeslagen.

Met de optie voor afbeeldingen tekent pdf.js daarna elke pagina die een vak heeft gekregen op 200 dpi, of op minder bij een pagina die te groot is voor 16 miljoen pixels. Op een rechtopstaande pagina wordt een vak op een afbeelding eerst verbreed over de inkt die het raakt, tot aan de naburige woorden van de tekstlaag. De tekening wordt als JPEG de enige inhoud van de pagina, met dezelfde grootte en rotatie, en afbeeldingen die geen andere pagina gebruikt, worden verwijderd. Tot slot telt pdf.js de termen in de uitvoer opnieuw, en dat aantal bepaalt wat de resultaatregel zegt. Er wordt niets ergens naartoe gestuurd.

Veelgestelde vragen

Is een zwart vlak genoeg om een PDF zwart te lakken?

Op zichzelf niet: een vlak verbergt alleen tekst, die nog steeds geselecteerd of geëxtraheerd kan worden. Deze tool verwijdert de tekst ook uit de pagina-inhoud en leest het bestand daarna opnieuw om te bevestigen dat de woorden weg zijn.

Wat als het resultaat zegt dat sommige treffers niet konden worden verwijderd?

Die treffers worden bedekt, maar hun tekst staat nog steeds in het bestand, omdat het lettertype ze tekent met codes die de tool niet kan decoderen. Deel dat bestand niet. Lak hetzelfde bestand opnieuw zwart met ‘Zwartgelakte pagina's ook omzetten in afbeeldingen’ aangevinkt en controleer daarna met Voorbeeld bekijken of elk vak zijn woord bedekt.

Lakt het tekst in scans en afbeeldingen zwart?

Niet rechtstreeks: er wordt niet in pixels gezocht, dus een woord in een scan wordt niet gevonden. Haal de scan door de tool OCR PDF en lak daarna de OCR-kopie zwart met ‘Zwartgelakte pagina's ook omzetten in afbeeldingen’ aangevinkt; elke pagina met een vak wordt een afbeelding waarin het vak is getekend. Controleer de vakken met Voorbeeld bekijken, want een woord dat OCR verkeerd heeft gelezen, wordt niet gevonden. Zijn de pagina's gedraaid door een rotatie-instelling, zet het bestand dan eerst rechtop met de tool PDF afvlakken (Pagina's als afbeeldingen).

Kan ik zwartlakken door een vak te tekenen in plaats van woorden te typen?

Nee. Zwartlakken werkt hier alleen op basis van tekstovereenkomst, dus je kunt geen gebied op een pagina selecteren. Tekenen op PDF kan inkt over een gebied aanbrengen, maar dat verbergt tekst zonder hem te verwijderen en is geen zwartlakking.

Verwijdert het de woorden uit bladwijzers, metadata of opmerkingen?

Niet allemaal. Naast de paginatekst verwijdert de tool de woorden uit annotatieweergaven, verwijdert het links waarvan het adres ze bevat en laat het toegankelijkheidskopieën van de tekst vervallen. Bladwijzers, documenteigenschappen, formulierwaarden en XMP-metadata worden gecontroleerd en gerapporteerd, niet gewijzigd; bewerk de eigenschappen met PDF-metadata.

Verschuift de rest van de regel na het zwartlakken?

Nee. Alleen de gevonden tekens worden verwijderd en de ruimte die ze innamen blijft behouden, zodat de woorden ervoor en erna precies blijven staan waar ze stonden.

Laatst gecontroleerd op