THPDFPage.AddCertificationSignatureField Method
Crea un campo firma e lo trasforma nella firma di certificazione del documento collegando una trasformazione DocMDP con il livello di autorizzazione richiesto
Dichiarazione
procedure AddCertificationSignatureField(const FieldName: AnsiString; Rectangle: TRect; Permission: THPDFDocMDPPermission; ContentsBytes: Integer= 8192; const SubFilter: AnsiString= 'adbe.pkcs7.detached'; const Reason: AnsiString= ''; const Location: AnsiString= ''; const ContactName: AnsiString= ''; Flags: THPDFFormFieldFlags= []);
Unità
HPDFDoc
Parametri
| Nome | Scopo |
|---|---|
FieldName | Nome del campo AcroForm o dizionario del campo impostato come destinazione dall'helper |
Rectangle | Area della pagina o rettangolo del widget in cui viene applicata l'operazione |
Permission | Autorizzazione DocMDP concessa alle modifiche apportate dopo la certificazione |
ContentsBytes | Numero di byte binari di firma riservati nel segnaposto esadecimale /Contents placeholder |
SubFilter | Sottofiltro della firma memorizzato nel dizionario della firma |
Reason | Motivo facoltativo della firma memorizzato con la firma |
Location | Luogo facoltativo della firma memorizzato con la firma |
ContactName | Informazioni di contatto facoltative del firmatario memorizzate con la firma |
Flags | Flag del widget AcroForm applicati al campo firma |
Valore restituito
Questo membro non restituisce alcun valore
Note d'uso
- Chiama questo metodo prima di preparare l'output per la firma esterna
- Un documento può avere una sola firma di certificazione, ma può contenere anche successive firme di approvazione permesse dal livello DocMDP selezionato
- Scegli
ContentsBytessufficientemente grande per il contenitore CMS finale, perché la firma non riesce se il payload esadecimale supera lo spazio riservato