Nelle versioni di Acrobat precedenti alla 8.0, la formattazione di un oggetto in un modulo PDF statico viene memorizzata durante il salvataggio, la chiusura e la riapertura del modulo da parte dell'utente. In un modulo PDF dinamico, la formattazione dell'oggetto non viene salvata.
Importante: Benché in un modulo PDF dinamico sia possibile salvare la formattazione di un oggetto mediante un apposito script sul lato client, è consigliabile non effettuare tale operazione. Se si rende necessario salvare la formattazione di un oggetto, è preferibile utilizzare un modulo PDF statico.
A partire da Acrobat 8.0 viene salvato lo stato di tutti gli oggetti e durante la riapertura è possibile ripristinarlo automaticamente o manualmente. Questa funzionalità è controllata dalla proprietà di script restoreState nel sottomodulo principale.
La formattazione degli oggetti, così come il layout di un modulo PDF dinamico, subiscono modifiche al verificarsi di una delle azioni modulo seguenti:
Apertura del modulo da parte dell'utente
Importazione di nuovi dati da parte dell'utente
Aggiunta di nuovi dati al modulo da parte dell'utente
Esecuzione di uno script sul lato client
Nella tabella riportata di seguito vengono confrontate le modalità di uso finale durante il salvataggio di un modulo PDF statico o dinamico in Adobe Reader mediante gli esempi tratti dall'argomento Applicazione della formattazione mediante script sul lato client.
Contenuto del modulo
|
Modulo PDF statico
|
Modulo PDF dinamico
|
Uno script eseguito sul lato client per modificare il colore del bordo di un campo. (Vedere Modifica del colore del bordo del campo.)
|
Durante il salvataggio, la chiusura e la riapertura del modulo, il contorno dell'area relativa al valore viene mantenuto di colore rosso.
|
Durante il salvataggio, la chiusura e la riapertura del modulo, il contorno dell'oggetto non viene mantenuto di colore rosso.
|
Uno script eseguito sul lato client per applicare l'ombreggiatura. (Vedere Applicazione dell'ombreggiatura campo.)
|
Durante il salvataggio, la chiusura e la riapertura del modulo, l'area compilabile relativa al valore viene mantenuta di colore rosso.
|
Durante il salvataggio, la chiusura e la riapertura del modulo, il colore rosso dell'oggetto, inclusa l'area relativa al valore, non viene mantenuto.
|
Uno script eseguito sul lato client per nascondere gli oggetti. (Vedere Nascondere gli oggetti.)
|
Durante il salvataggio, la chiusura e la riapertura del modulo, il valore nel campo di testo viene mantenuto invisibile.
|
Durante il salvataggio, la chiusura e la riapertura del modulo, il campo di testo non viene mantenuto invisibile.
|
Nota: SerestoreState è impostato su auto e se il documento è salvato e successivamente riaperto in Acrobat 8.0, vengono mantenute tutte le modifiche.
Per ulteriori informazioni, vedere restoreState in Riferimento script.