Campi di firma di digitale
In un documento PDF, la firma digitale consente di identificare la persona che ha firmato il documento. La firma digitale conterrà generalmente informazioni di metadati sulla persona che ha firmato il documento. Quando un documento PDF viene firmato, Acrobat archivia nel PDF un valore hash crittografato dell'intero documento. Ad ogni apertura del documento PDF con un'applicazione Acrobat, il software calcola il valore hash e lo confronta al valore hash crittografato. Se questi valori sono uguali, è possibile determinare con sicurezza che il documento non è stato modificato o alterato.
La tabella seguente mostra i valori necessari per un campo di firma digitale:
Parola chiave | Valore | Valore predefinito |
---|---|---|
action_item | Campo | Necessari |
action_name | Una stringa univoca che identifica il campo della firma digitale. | Necessari |
action_type | DIGSIG_FIELD | Necessari |
action_spec | La stringa da visualizzare quando il puntatore viene posizionato sul campo della firma digitale in Acrobat. | facoltativi |
action_range | Element_range | cell_range | Element_range |
action_instance | Single_instance | Single_instance |
Il seguente codice dello script di disegno crea un campo di firma digitale.
Esempio:
! Crea un campo di firma digitale ! La casella di intervallo di accumulo dei seguenti elementi ! definisce il campo Firma digitale nel documento PDF. if ((level eq 1) and (color eq 9) and (type eq 3)) then action_item = field action_name = "Chief Engineer" action_type = digsig_field action_spec = "John Doe, P.E." endif
Questo script di disegno crea il seguente campo di firma digitale. La stringa di testo (John Doe, P.E.) viene visualizzata quando il puntatore viene spostato sul campo.