Tips & Tricks

Come aggiungere una filigrana dinamica che mostra la data corrente ogni volta che si apre il PDF

Un documento è condiviso con la filigrana Revisionato il 15 gennaio 2026. Qualcuno apre il file a luglio e la filigrana riporta ancora gennaio. La data viene congelata nel momento in cui è stata applicata la filigrana. Una filigrana dinamica che visualizza la data corrente ogni volta che si apre il PDF risolve questo problema eseguendo uno script che legge la data di sistema e aggiorna il testo della filigrana.

Un Watermark PDF che si aggiorna dinamicamente utilizza JavaScript incorporato nel PDF. Lo script viene eseguito all'apertura del documento, legge la data corrente dall'orologio di sistema e la scrive in un campo di testo o in un livello di filigrana. Ogni visualizzatore vede la data della sua visualizzazione, non la data di creazione del documento.

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

Come funzionano le filigrane dinamiche

Il PDF contiene un campo modulo di testo configurato come di sola lettura e posizionato come filigrana su ogni pagina. Un JavaScript a livello di documento viene eseguito all'apertura del PDF. Lo script formatta la data corrente e la scrive nel campo di testo. Nel campo viene visualizzata la data della sessione di visualizzazione corrente.

Lo script utilizza l'oggetto JavaScript Date per ottenere la data corrente dal sistema. Formatta la data in base alle impostazioni locali, ad esempio 17 luglio 2026 negli Stati Uniti o 17 luglio 2026 nel Regno Unito. Il formato può essere personalizzato nello script.

Sicurezza PDF le filigrane dinamiche sono utili per i documenti in cui la data di visualizzazione è importante. Un'offerta urgente che scade dopo una certa data. Un documento che dovrebbe essere rivisto entro un periodo di tempo specifico. Una bozza che diventa obsoleta dopo una scadenza.

WukongPDF

Prova ad aggiungere filigrana al PDF

Nessuna installazione necessaria. Funziona direttamente nel tuo browser.

Inizia ora →

Implementazione dello script di filigrana dinamica

In un editor PDF con supporto JavaScript, aggiungi uno script a livello di documento che viene eseguito all'apertura del documento. Lo script formatta la data corrente, accede al campo di testo della filigrana tramite il nome del campo e imposta il valore del campo sulla stringa della data formattata.

WukongPDF fornisce strumenti per la filigrana. Per le filigrane dinamiche basate su JavaScript, lo script deve essere aggiunto tramite un editor PDF che supporti JavaScript a livello di documento.

Limitazioni delle filigrane dinamiche

Le filigrane dinamiche si aggiornano solo nei visualizzatori PDF che eseguono JavaScript. I visualizzatori basati su browser in genere non eseguono JavaScript e la filigrana mostrerà il valore predefinito o l'ultimo salvato. I visualizzatori PDF mobili variano nel supporto JavaScript. Il comportamento dinamico viene sperimentato al meglio in Adobe Acrobat.

Casi d'uso per filigrane di data dinamiche

I documenti legali condivisi per la revisione possono visualizzare la data in cui il revisore ha aperto il file, stabilendo una sequenza temporale di quando ciascuna parte ha rivisto il documento.

Le proposte commerciali riservate possono riportare la data di accesso come deterrente contro la condivisione di copie obsolete.

Verifica delle filigrane dinamiche tra i diversi visualizzatori

Prova la filigrana dinamica in Adobe Acrobat, dove dovrebbe aggiornarsi correttamente, e nei visualizzatori basati su browser, dove visualizzerà l'ultimo valore salvato. Includere una nota nel documento che spieghi il comportamento previsto.

Lo script della filigrana dinamica può includere l'ora corrente insieme alla data, oltre al nome e alla versione dell'applicazione visualizzatore.

JavaScript viene eseguito una volta all'apertura del documento. Se lasciato aperto per ore, la data visualizzata non si aggiorna.

Il campo di testo della filigrana deve essere configurato come di sola lettura per impedire al visualizzatore di modificare la data visualizzata.

La posizione della filigrana deve essere configurata in modo che la data sia visibile ma non oscuri il contenuto critico del documento.

Il formato della data deve utilizzare il formato ISO 8601, AAAA-MM-GG, per i documenti condivisi a livello internazionale.

La filigrana dinamica può essere combinata con il testo della filigrana statica come CONFIDENZIALE o BOZZA.

Per i documenti distribuiti tramite DMS, il sistema può fornire una propria filigrana dinamica con data e identità di download.

Lo script dovrebbe includere la gestione degli errori nei casi in cui l'orologio di sistema non è disponibile.

Il test su diversi fusi orari garantisce che la visualizzazione della data sia corretta indipendentemente da dove viene aperto il documento.

La filigrana dinamica fornisce il contesto temporale. Una data di sei mesi fa segnala che il documento potrebbe essere obsoleto.

Per i requisiti di conservazione normativa, la filigrana dinamica supporta la conformità con un record di data di accesso visibile.

La dimensione del carattere e il colore della filigrana dinamica devono essere coerenti con il design del documento.

L'oggetto documento JavaScript in PDF fornisce l'accesso alla data corrente tramite l'oggetto Date standard disponibile negli ambienti JavaScript.

Il campo della filigrana può essere configurato per apparire su ogni pagina duplicando il campo su tutte le pagine durante la creazione del PDF.

Per i documenti visualizzati principalmente in Adobe Acrobat, la filigrana dinamica fornisce un indicatore affidabile di quando è stato effettuato l'accesso al documento.

La data dinamica può essere combinata con il testo statico per creare una filigrana come RISERVATO - Visualizzato il 17 luglio 2026.

I visualizzatori PDF basati su browser in genere non eseguono JavaScript del documento, quindi la filigrana dinamica non verrà aggiornata in tali ambienti.

Il nome del campo per la filigrana deve essere descrittivo e univoco per evitare conflitti con altri campi modulo nel documento.

Il blocco del campo della filigrana dopo l'esecuzione dello script impedisce all'utente di selezionare e modificare accidentalmente il testo della filigrana.

Il carattere, la dimensione e il colore della filigrana devono essere scelti per garantire la leggibilità rispetto al contenuto del documento pur rimanendo discreti.

Per i report ricorrenti distribuiti come PDF, la filigrana dinamica della data conferma che i destinatari stanno visualizzando la versione più recente.

Lo script della filigrana dinamica è archiviato nel JavaScript a livello di documento PDF, che persiste durante i salvataggi e può essere modificato se necessario.

La filigrana dinamica aggiunge un livello di responsabilità temporale alla distribuzione dei documenti che le filigrane statiche non possono fornire.

Il JavaScript che alimenta le filigrane dinamiche è ECMAScript standard ed è compatibile con il motore JavaScript integrato in Adobe Acrobat e visualizzatori compatibili.

La funzione di formato della data nello script può essere personalizzata per corrispondere alle convenzioni di formattazione della data regionale per il pubblico del documento previsto.

Per i documenti che scadono dopo una certa data, lo script può confrontare la data corrente con una data di scadenza e visualizzare una filigrana SCADUTO se il documento ha superato il periodo di validità.

Le proprietà del campo della filigrana dinamica dovrebbero includere una descrizione comando che spieghi che la data rappresenta la data di visualizzazione, non la data di creazione del documento.

Il JavaScript a livello di documento nel PDF può essere firmato digitalmente per impedirne la modifica, garantendo che lo script della filigrana dinamica non sia stato manomesso.

Lo script di aggiornamento della filigrana può essere esteso per includere contenuti dinamici aggiuntivi come il numero di pagina corrente o il conteggio totale delle pagine.

Il test della filigrana dinamica con l'orologio di sistema impostato su varie date verifica il comportamento corretto oltre i limiti delle date, la fine del mese e le transizioni dell'anno.

La filigrana dinamica è un uso semplice ma efficace delle funzionalità JavaScript di PDF che aggiunge funzionalità significative ai documenti distribuiti.

Per i documenti in cui la data di accesso ha rilevanza giuridica, la filigrana dinamica fornisce prova contemporanea di quando il documento è stato visualizzato.

Il codice JavaScript per le filigrane dinamiche è piccolo, in genere meno di venti righe, e può essere copiato tra documenti con piccole modifiche ai nomi dei campi.

WukongPDF

Prova ad aggiungere filigrana al PDF

Nessuna installazione necessaria. Funziona direttamente nel tuo browser.

Inizia ora →