SetSignProcessAppearanceText
Beveiliging en handtekeningen
Beschrijving
Bouwt een automatisch gegenereerde zichtbare tekstweergave voor het handtekeningveld van het opgegeven digitale ondertekeningsproces. Het Options-bitmasker kiest welke regels verschijnen: de naam van de ondertekenaar, de reden en locatie die via SetSignProcessInfo zijn doorgegeven, en de ondertekeningsdatum, optioneel voorzien van beschrijvende labels als "Signed by:" en "Reason:"
Het tekstblok wordt binnen de rechthoek van het handtekeningveld uitgelegd (zie SetSignProcessFieldBounds) in het standaardfont Helvetica. Als FontSize 0 is, wordt de grootte automatisch op het veld aangepast. Een afbeelding die via SetSignProcessFieldImageFromFile is ingesteld, gaat vóór de tekstweergave; document-timestamp-processen negeren haar
Syntaxis
Delphi
Function TPDFlib.SetSignProcessAppearanceText(SignProcessID, Options: Integer; Const SignerName: WideString; FontSize, FontRed, FontGreen, FontBlue: Double): Integer;
ActiveX
Function PDFlib::SetSignProcessAppearanceText(SignProcessID As Long, Options As Long, SignerName As String, FontSize As Double, FontRed As Double, FontGreen As Double, FontBlue As Double) As Long
DLL
int DLSetSignProcessAppearanceText(int InstanceID, int SignProcessID, int Options, const wchar_t * SignerName, double FontSize, double FontRed, double FontGreen, double FontBlue);
Parameters
| SignProcessID | Een waarde geretourneerd door de functies NewSignProcessFromFile, NewSignProcessFromStream of NewSignProcessFromString |
|---|---|
| Options | Bitmask die de tekstregels selecteert: 1 = naam van de ondertekenaar (de SignerName-parameter), 2 = reden, 4 = locatie (beide uit SetSignProcessInfo), 8 = ondertekeningsdatum, 16 = beschrijvende labels vóór elke regel. 0 schakelt de tekstweergave uit |
| SignerName | De naam die op de naamregel van de ondertekenaar staat wanneer bit 1 is gezet |
| FontSize | Fontgrootte in punten; 0 past het tekstblok automatisch aan op de rechthoek van het handtekeningveld |
| FontRed, FontGreen, FontBlue | Tekstkleurcomponenten in het bereik 0..1 |
Retourwaarden
| 0 | De sign process-handle was ongeldig |
|---|---|
| 1 | Success |