Tips & Tricks

Een dynamisch watermerk toevoegen dat de huidige datum toont telkens wanneer de PDF wordt geopend

Er is een document gedeeld met het watermerk Beoordeeld op 15 januari 2026. Iemand opent het bestand in juli en op het watermerk staat nog steeds januari. De datum is bevroren op het moment dat het watermerk werd aangebracht. Een dynamisch watermerk dat telkens wanneer de PDF wordt geopend de huidige datum weergeeft, lost dit probleem op door een script uit te voeren dat de systeemdatum leest en de watermerktekst bijwerkt.

Een Watermark PDF die dynamisch wordt bijgewerkt, maakt gebruik van JavaScript dat in de PDF is ingesloten. Het script wordt uitgevoerd wanneer het document wordt geopend, leest de huidige datum van de systeemklok en schrijft deze in een tekstveld of een watermerklaag. Elke kijker ziet de datum van zijn weergave, niet de datum waarop het document is gemaakt.

How to Add a Dynamic Watermark That Shows the Current Date Each Time the PDF Is Opened

Hoe dynamische watermerken werken

De PDF bevat een tekstformulierveld dat is geconfigureerd als alleen-lezen en als watermerk op elke pagina is geplaatst. Er wordt JavaScript op documentniveau uitgevoerd wanneer de PDF wordt geopend. Het script formatteert de huidige datum en schrijft deze in het tekstveld. In het veld wordt de datum van de huidige kijksessie weergegeven.

Het script gebruikt het JavaScript Date-object om de huidige datum van het systeem op te halen. De datum wordt opgemaakt op basis van de landinstellingen, zoals 17 juli 2026 in de Verenigde Staten of 17 juli 2026 in het Verenigd Koninkrijk. Het formaat kan in het script worden aangepast.

PDF-beveiliging dynamische watermerken zijn handig voor documenten waarbij de weergavedatum van belang is. Een tijdgevoelige aanbieding die na een bepaalde datum vervalt. Een document dat binnen een bepaald tijdsbestek moet worden beoordeeld. Een concept dat na een deadline verouderd raakt.

WukongPDF

Probeer Watermerk toevoegen aan PDF

Geen installatie nodig. Werkt rechtstreeks in uw browser.

Nu beginnen →

Implementatie van het dynamische watermerkscript

Voeg in een PDF-editor met JavaScript-ondersteuning een script op documentniveau toe dat wordt uitgevoerd wanneer het document wordt geopend. Het script formatteert de huidige datum, opent het watermerktekstveld via de veldnaam en stelt de veldwaarde in op de opgemaakte datumtekenreeks.

WukongPDF biedt watermerkhulpmiddelen. Voor dynamische op JavaScript gebaseerde watermerken moet het script worden toegevoegd via een PDF-editor die JavaScript op documentniveau ondersteunt.

Beperkingen van dynamische watermerken

Dynamische watermerken worden alleen bijgewerkt in PDF-viewers die JavaScript uitvoeren. Browsergebaseerde viewers voeren JavaScript doorgaans niet uit en het watermerk toont de standaardwaarde of de laatst opgeslagen waarde. Mobiele PDF-viewers variëren in JavaScript-ondersteuning. Het dynamische gedrag wordt het best ervaren in Adobe Acrobat.

Gebruiksvoorbeelden voor dynamische datumwatermerken

Juridische documenten die ter beoordeling worden gedeeld, kunnen de datum weergeven waarop de revisor het bestand heeft geopend, waardoor een tijdlijn wordt opgesteld van wanneer elke partij het document heeft beoordeeld.

Bij vertrouwelijke bedrijfsvoorstellen kan de toegangsdatum worden weergegeven als afschrikmiddel tegen het delen van verouderde kopieën.

Dynamische watermerken testen op verschillende kijkers

Test het dynamische watermerk in Adobe Acrobat, waar het correct zou moeten worden bijgewerkt, en in browsergebaseerde viewers, waar het de laatst opgeslagen waarde zal weergeven. Voeg een notitie toe aan het document waarin het verwachte gedrag wordt uitgelegd.

Het dynamische watermerkscript kan naast de datum de huidige tijd bevatten, plus de naam en versie van de viewerapplicatie.

JavaScript wordt één keer uitgevoerd wanneer het document wordt geopend. Als het urenlang open blijft staan, wordt de weergegeven datum niet bijgewerkt.

Het watermerktekstveld moet worden geconfigureerd als alleen-lezen om te voorkomen dat de kijker de weergegeven datum bewerkt.

De watermerkpositie moet zo worden geconfigureerd dat de datum zichtbaar is, maar de essentiële documentinhoud niet verbergt.

Het datumformaat moet het ISO 8601-formaat gebruiken, JJJJ-MM-DD, voor internationaal gedeelde documenten.

Het dynamische watermerk kan worden gecombineerd met statische watermerktekst zoals VERTROUWELIJK of DRAFT.

Voor documenten die via een DMS worden gedistribueerd, kan het systeem zijn eigen dynamische watermerken voorzien van downloaddatum en identiteit.

Het script moet foutafhandeling bevatten voor gevallen waarin de systeemklok niet beschikbaar is.

Testen in verschillende tijdzones zorgt ervoor dat de datumweergave correct is, ongeacht waar het document wordt geopend.

Het dynamische watermerk biedt tijdelijke context. Een datum van zes maanden geeft aan dat het document mogelijk verouderd is.

Voor wettelijke bewaarvereisten ondersteunt het dynamische watermerk de naleving van een zichtbaar toegangsdatumrecord.

De lettergrootte en kleur van het dynamische watermerk moeten consistent zijn met het documentontwerp.

Het JavaScript-documentobject in PDF biedt toegang tot de huidige datum via het standaard Date-object dat beschikbaar is in JavaScript-omgevingen.

Het watermerkveld kan zo worden geconfigureerd dat het op elke pagina verschijnt door het veld tijdens het maken van de PDF op alle pagina's te dupliceren.

Voor documenten die voornamelijk in Adobe Acrobat worden bekeken, biedt het dynamische watermerk een betrouwbare indicatie van wanneer het document werd geopend.

De dynamische datum kan worden gecombineerd met statische tekst om een watermerk te creëren zoals VERTROUWELIJK - Bekeken op 17 juli 2026.

Browsergebaseerde PDF-viewers voeren doorgaans geen document-JavaScript uit, dus het dynamische watermerk wordt in die omgevingen niet bijgewerkt.

De veldnaam voor het watermerk moet beschrijvend en uniek zijn om conflicten met andere formuliervelden in het document te voorkomen.

Door het watermerkveld te vergrendelen nadat het script is uitgevoerd, voorkomt u dat de gebruiker per ongeluk de watermerktekst selecteert en wijzigt.

Het lettertype, de grootte en de kleur van het watermerk moeten worden gekozen om de leesbaarheid ten opzichte van de documentinhoud te garanderen en toch onopvallend te blijven.

Voor terugkerende rapporten die als PDF's worden verspreid, bevestigt het dynamische datumwatermerk dat de ontvangers de meest recente versie bekijken.

Het dynamische watermerkscript wordt opgeslagen in JavaScript op PDF-documentniveau, dat bij alle opslagbewerkingen blijft bestaan en indien nodig kan worden bewerkt.

Het dynamische watermerk voegt een laag van tijdelijke verantwoordelijkheid toe aan de documentdistributie die statische watermerken niet kunnen bieden.

Het JavaScript dat dynamische watermerken mogelijk maakt, is standaard ECMAScript en is compatibel met de JavaScript-engine die is ingebouwd in Adobe Acrobat en compatibele viewers.

De datumnotatiefunctie in het script kan worden aangepast aan de regionale datumnotatieconventies voor het beoogde documentpubliek.

Voor documenten die na een bepaalde datum verlopen, kan het script de huidige datum vergelijken met een vervaldatum en een watermerk VERLOPEN weergeven als het document de geldigheidsperiode heeft overschreden.

De eigenschappen van het dynamische watermerkveld moeten knopinfo bevatten waarin wordt uitgelegd dat de datum de weergavedatum vertegenwoordigt, en niet de aanmaakdatum van het document.

JavaScript op documentniveau in PDF kan digitaal worden ondertekend om wijziging te voorkomen, zodat er niet met het dynamische watermerkscript is geknoeid.

Het watermerkupdatescript kan worden uitgebreid met aanvullende dynamische inhoud, zoals het huidige paginanummer of het totale aantal pagina's.

Door het dynamische watermerk te testen terwijl de systeemklok op verschillende datums is ingesteld, wordt het correcte gedrag over datumgrenzen, maandeinden en jaarovergangen geverifieerd.

Het dynamische watermerk is een eenvoudig maar effectief gebruik van PDF JavaScript-mogelijkheden dat betekenisvolle functionaliteit toevoegt aan gedistribueerde documenten.

Voor documenten waarvan de toegangsdatum juridisch significant is, biedt het dynamische watermerk gelijktijdig bewijs van wanneer het document is bekeken.

De JavaScript-code voor dynamische watermerken is klein, doorgaans minder dan twintig regels, en kan met kleine wijzigingen voor de veldnamen tussen documenten worden gekopieerd.

WukongPDF

Probeer Watermerk toevoegen aan PDF

Geen installatie nodig. Werkt rechtstreeks in uw browser.

Nu beginnen →