THPDFPage.AddCertificationSignatureField Method
Létrehoz egy aláírásmezőt, és a dokumentum tanúsítási aláírásává teszi egy DocMDP-transzformáció csatolásával a kért jogosultsági szinttel
Deklaráció
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= []);
Egység
HPDFDoc
Paraméterek
| Név | Cél |
|---|---|
FieldName | Az AcroForm-mezőnév vagy mezőszótár, amelyre a segéd irányul |
Rectangle | Az oldalterület vagy widget-téglalap, ahol a műveletet alkalmazzák |
Permission | A tanúsítás utáni módosításokhoz adott DocMDP-jogosultság |
ContentsBytes | A hexadecimális /Contents helyőrzőben fenntartott bináris aláírásbájtok száma |
SubFilter | Az alájrásszótárban tárolt aláírás-alfilter |
Reason | Opcionális, az aláírással tárolt aláírási ok |
Location | Opcionális, az aláírással tárolt aláírási hely |
ContactName | Opcionális, az aláírással tárolt aláíró-kapcsolattartási adat |
Flags | Az aláírásmezőre alkalmazott AcroForm-widget-jelzők |
Visszatérési érték
Ez a tag nem ad vissza értéket
Használati megjegyzések
- Hívja ezt a metódust a kimenet külső aláírásra történő előkészítése előtt
- Egy dokumentumnak csak egy tanúsítási aláírása lehet, de tartalmazhat későbbi jóváhagyó aláírásokat is, amelyeket a kiválasztott DocMDP-szint engedélyez
- A
ContentsBytesértéket válassza elég nagynak a végső CMS-tárolóhoz, mert az aláírás sikertelen, ha a hexadecimális hasznos teher meghaladja a fenntartott teret