Watermerk uit PDF verwijderen
Verwijder een tekstwatermerk uit een PDF: haal watermerktekst en stempelannotaties uit het bestand.
Je bestanden blijven op dit apparaat. Er wordt niets geüpload. Zo controleer je het
Zo gebruik je Watermerk verwijderen
Belangrijkste functies van Watermerk verwijderen
De tekstoperators die het watermerk tekenen, worden verwijderd uit de inhoudsstream van elke pagina, en watermerk- en stempelannotaties worden van de pagina verwijderd. Andere tekstblokken, afbeeldingen en annotaties blijven zoals ze waren.
Het bestand wordt door JavaScript in je browser verwerkt en herschreven. Er wordt niets naar een server gestuurd.
Als er geen overeenkomende tekst of annotatie wordt gevonden, meldt de tool dit en levert geen bestand, zodat je weet dat het watermerk er nog is.
Over Watermerk verwijderen
Watermerk verwijderen werkt op watermerken die nog als aparte objecten in de PDF bestaan. Het doorzoekt de inhoudsstream van elke pagina op de teksttonende operators die de tekst tekenen die je opgeeft, en verwijdert ze, en het verwijdert annotaties die als watermerk of stempel zijn gemarkeerd. Afbeeldingen, lettertypen en tekst in andere tekstblokken blijven zoals ze waren.
Typisch gebruik: een DRAFT-stempel verwijderen van een document dat inmiddels is goedgekeurd, een CONFIDENTIAL-markering uit je eigen bestand halen voordat je het publiceert, of een stempelannotatie wissen die een reviewer heeft toegevoegd. Er is een echte beperking: een watermerk dat is platgeslagen in een gescande afbeelding of getekend als onderdeel van een achtergrondafbeelding, bestaat uit pixels in die afbeelding, zonder apart object om te verwijderen. Tekst die met een ingesloten subsetlettertype is getekend, komt mogelijk ook niet overeen met de tekst die je typt. In beide gevallen meldt de tool dat er niets is gevonden.
Wanneer gebruik je Watermerk verwijderen?
Een sjabloon die je hebt gekocht, draagt de tekst ‘SAMPLE’ van de verkoper op elke pagina, en de licentie staat toe dat je die na aankoop verwijdert. Typ SAMPLE, laat het annotatievak aangevinkt en download. De melding vermeldt hoeveel tekeninstructies zijn verwijderd en uit hoeveel paginastreams, zodat je kunt zien dat elke pagina is bereikt.
Een reviewer heeft met de stempeltool van een PDF-lezer ‘Reviewed’- en ‘Approved’-stempels op meerdere pagina's gezet, en die stempels moeten nu weg. Laat het tekstvak leeg en laat het annotatievak aangevinkt: alleen watermerk- en stempelannotaties worden verwijderd, en de pagina-inhoud zelf wordt helemaal niet geopend.
Een rapport is gemarkeerd met ‘DRAFT v3, not for release’ en je weet de exacte bewoording niet zeker. DRAFT typen is genoeg, omdat de tekst die je invoert alleen binnen de instructie moet voorkomen die de markering tekent, en hoofdlettergebruik maakt niet uit. De hele instructie wordt verwijderd, dus de rest van die tekst gaat ermee mee.
Het watermerk is een gescande stempel of onderdeel van een achtergrondafbeelding. Er is geen tekstobject om te verwijderen, dus de tool meldt dat er niets is gevonden. Je kunt het bedekken met een Wit vak in de PDF-editor, dat over de markering heen schildert maar de pixels in het bestand laat staan, of, als het in een marge staat, het wegsnijden met PDF bijsnijden.
Tips en probleemoplossing
- Elke tekstinstructie die jouw tekst bevat, wordt verwijderd, waar hij zich ook op de pagina bevindt. Als gewone lopende tekst in één instructie een zin tekent die hetzelfde woord bevat, wordt die zin ook verwijderd, dus gebruik de meest onderscheidende tekst die je kunt bedenken en controleer de download met Voorbeeld bekijken.
- Alleen de eigen inhoudsstream van de pagina wordt gescand. Een watermerk dat binnen een herbruikbaar formulierobject is getekend dat elke pagina aanroept, wat de manier is waarop sommige tools het toevoegen, wordt niet gevonden, en een watermerk dat als afbeelding is getekend ook niet.
- Tekst die met één letter per instructie is getekend, of met een subsetlettertype dat glyph-codes opslaat in plaats van tekens, komt niet overeen met de tekst die je typt, zelfs als hij er op het scherm identiek uitziet.
- ‘Er is geen watermerk gevonden dat overeenkomt met …’ betekent dat er niets is gewijzigd en dat er geen download wordt aangeboden. Herlaad de pagina om andere bewoordingen te proberen.
- Een paginastream die is gewijzigd, wordt ongecomprimeerd teruggeschreven, zodat de uitvoer iets groter kan zijn dan het origineel. Streams die niet zijn gewijzigd, behouden hun gecomprimeerde bytes, en een stream die pdf-lib niet kan decoderen, wordt zonder melding overgeslagen.
- ‘Watermerk verwijderen mislukt’ met een melding dat het invoerdocument versleuteld is, betekent dat de PDF een wachtwoord heeft. Verwijder het wachtwoord met PDF ontgrendelen voordat je deze tool gebruikt. Het uploadvak weigert bestanden boven 150 MB.
- Vink het annotatievak uit om de stempels van reviewers te behouden en alleen de tekst te verwijderen, en laat het tekstvak leeg om het omgekeerde te doen. Voorbeeld bekijken toont het resultaat in de ingebouwde PDF-viewer van je browser.
Zo werkt Watermerk verwijderen in je browser
pdf-lib verwerkt het bestand tot objecten in het geheugen. Voor elke pagina doorloopt het eerst de annotatielijst van de pagina en verwijdert elke vermelding waarvan het subtype Watermark of Stamp is, wanneer het vak is aangevinkt. Vervolgens neemt het de inhoudsstream, of streams, van de pagina, decomprimeert ze, en laat een kleine scanner over de tekeninstructies lopen. De scanner begrijpt letterlijke strings tussen haakjes en hexadecimale strings tussen punthaken, decodeert escape-reeksen, voegt de delen van een TJ-array samen, en herkent de vier teksttonende operators (Tj, TJ, ' en "). Elke gedecodeerde string wordt, in kleine letters, vergeleken met jouw tekst, en elke instructie die deze bevat, wordt eruit gesneden, behalve dat een instructie met ' of " behouden blijft met een lege string, zodat de sprong naar de volgende regel nog steeds plaatsvindt. Positionerings-, lettertype- en kleurinstructies eromheen blijven behouden. Een watermerk dat in een eigen tekstblok is getekend, zoals de tool Watermerk toevoegen hier er een tekent, laat de rest van de pagina zoals die was; staat er op dezelfde regel van hetzelfde tekstblok andere tekst na de verwijderde woorden, dan schuift die tekst naar links in de ruimte die ze innamen.
Een stream die is gewijzigd, wordt zonder compressie teruggeschreven, met de filtervermeldingen verwijderd en de lengte bijgewerkt, in plaats van het oude object; niet-aangeraakte streams blijven zoals ze waren. pdf-lib slaat het document vervolgens op als een nieuwe byte-array, en de resultaatkaart toont hoeveel tekeninstructies en annotaties zijn verwijderd. Als er niets overeenkwam, wordt er geen bestand opgeslagen en meldt de pagina dat in plaats daarvan. Het hele proces draait in het geheugen van je browser zonder upload, en lettertypen, afbeeldingen, formuliervelden, links en metadata worden ongewijzigd teruggeschreven.
Veelgestelde vragen
Waarom staat het watermerk nog op mijn document?
Waarschijnlijk is het onderdeel van een pagina-afbeelding in plaats van een apart tekstobject, wat gebeurt bij scans en bij platgeslagen exports. Het kan ook gebeuren wanneer het watermerk een ingesloten subsetlettertype gebruikt waarvan de tekens niet overeenkomen met de tekst die je hebt getypt. De tool meldt wanneer er niets is gevonden in plaats van succes te claimen.
Beschadigt dit de rest van mijn document?
Meestal niet. Alleen de operators die de overeenkomende tekst tekenen, en annotaties die als watermerk of stempel zijn gemarkeerd, worden verwijderd; afbeeldingen, lettertypen en andere tekstblokken worden ongewijzigd teruggeschreven. Staat er op dezelfde regel van hetzelfde tekstblok nog andere tekst na de overeenkomende woorden, dan schuift die naar links in de vrijgekomen ruimte, dus controleer de download met Voorbeeld bekijken.
Moet ik watermerken verwijderen uit documenten die niet van mij zijn?
Dat is tussen jou en de eigenaar van het document. Watermerken markeren vaak eigendom, licenties of vertrouwelijkheid, en ze verwijderen uit materiaal waarop je geen rechten hebt, kan inbreuk maken op het auteursrecht of een licentieovereenkomst.
Kan het een afbeeldingswatermerk verwijderen, zoals een logo?
Nee. Een afbeelding die op elke pagina is getekend, is een afbeeldingsobject, en deze tool verwijdert alleen tekstinstructies en watermerk- of stempelannotaties. Een logo dat is toegevoegd met de afbeeldingsoptie van Watermerk toevoegen aan PDF, of een markering die deel uitmaakt van een scan, blijft staan.
Moet de tekst exact overeenkomen?
Hoofdlettergebruik maakt niet uit, en wat je typt hoeft alleen binnen de tekstinstructie van het watermerk voor te komen, dus DRAFT vindt ‘DRAFT COPY’. Spaties en interpunctie moeten overeenkomen, en de markering moet in één instructie zijn getekend: tekst die letter voor letter is getekend, wordt niet gevonden.
Verwijdert het hetzelfde woord ook uit normale tekst?
Dat kan. Elke afzonderlijke tekstinstructie die jouw tekst bevat, wordt verwijderd, dus als een zin in de hoofdtekst in één instructie is getekend en het woord bevat, gaat die zin ook mee. Gebruik onderscheidende tekst en controleer de download voordat je erop vertrouwt.
Laatst gecontroleerd op