THPDFPage.AddCertificationSignatureField Method
Maakt een handtekeningveld aan en maakt dit de documentcertificeringshandtekening door een DocMDP-transformatie met het gevraagde machtigingsniveau te koppelen
Declaratie
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= []);
Eenheid
HPDFDoc
Parameters
| Naam | Doel |
|---|---|
FieldName | AcroForm-veldnaam of veldwoordenboek dat door de helper wordt aangestuurd |
Rectangle | Paginagebied of widgetrechthoek waarop de bewerking wordt toegepast |
Permission | DocMDP-machtiging verleend aan wijzigingen die na certificering worden aangebracht |
ContentsBytes | Aantal binaire handtekeningbytes dat is gereserveerd in de hexadecimale /Contents-plaatshouder |
SubFilter | Handtekening-subfilter dat in het handtekeningwoordenboek wordt opgeslagen |
Reason | Optionele ondertekeningsreden die bij de handtekening wordt opgeslagen |
Location | Optionele ondertekeningslocatie die bij de handtekening wordt opgeslagen |
ContactName | Optionele contactgegevens van de ondertekenaar die bij de handtekening worden opgeslagen |
Flags | AcroForm-widgetvlaggen die op het handtekeningveld worden toegepast |
Retourwaarde
Dit lid retourneert geen waarde
Gebruiksaantekeningen
- Roep deze methode aan voordat de uitvoer wordt voorbereid voor extern ondertekenen
- Een document kan slechts één certificeringshandtekening hebben, maar kan ook latere goedkeuringshandtekeningen bevatten die zijn toegestaan door het geselecteerde DocMDP-niveau
- Kies
ContentsBytesgroot genoeg voor de uiteindelijke CMS-container, omdat ondertekenen faalt wanneer de hexadecimale payload de gereserveerde ruimte overschrijdt