SetSignProcessAppearanceTemplate
Beveiliging en handtekeningen
Beschrijving
Configureert een zichtbaar tekstappearance-sjabloon voor een digitaal ondertekenproces
De template wordt één keer uitgevouwen wanneer de handtekening wordt geproduceerd, zodat dezelfde layout kan worden hergebruikt met andere ondertekeningsmetadata en applicatiewaarden
Syntaxis
Delphi
Function TPDFlib.SetSignProcessAppearanceTemplate(SignProcessID: Integer; Const TemplateText, SignerName, DateFormat: WideString; FontSize, FontRed, FontGreen, FontBlue: Double): Integer;
ActiveX
Function PDFlib::SetSignProcessAppearanceTemplate(SignProcessID As Long, TemplateText As String, SignerName As String, DateFormat As String, FontSize As Double, FontRed As Double, FontGreen As Double, FontBlue As Double) As Long
DLL
int DLSetSignProcessAppearanceTemplate(int InstanceID, int SignProcessID, const wchar_t * TemplateText, const wchar_t * SignerName, const wchar_t * DateFormat, double FontSize, double FontRed, double FontGreen, double FontBlue);
Parameters
| SignProcessID | Waarde geretourneerd door een NewSignProcessFrom*-functie |
|---|---|
| TemplateText | Tekst en regeleinden met een van de ingebouwde placeholders {signer}, {reason}, {location}, {contact}, {date}, {field} en {page}, plus custom namen geregistreerd via SetSignProcessAppearanceVariable |
| SignerName | Waarde gesubstitueerd voor {signer} |
| DateFormat | Delphi-datum- en tijdformaat dat {date} gebruikt, of een lege string voor yyyy-mm-dd hh:nn:ss |
| FontSize | Fontgrootte in punten, of 0 om het tekstblok automatisch te laten passen |
| FontRed, FontGreen, FontBlue | Tekstkleurcomponenten in het bereik 0..1 |
Retourwaarden
| 1 | De template is geaccepteerd |
|---|---|
| 0 | Het proces-ID, de accoladesyntaxis, de placeholdernaam, de templatelengte, het aantal placeholders of het datumformaat was ongeldig |
Opmerkingen
Gebruik {{ en }} om letterlijke accolades uit te geven
Een sjabloon kan tot 32.768 tekens en 256 placeholder-occurraties bevatten
Een veldafbeelding gaat nog steeds voor, en document-tijdstempelprocessen renderen geen tekstappearance
SetSignProcessAppearanceText later aanroepen selecteert weer de verouderde op regels gebaseerde appearance
Een veldafbeelding gaat nog steeds voor, en documenttijdstempelprocessen renderen geen tekstappearance
Zie ook
SetSignProcessAppearanceVariable, SetSignProcessAppearanceText, SetSignProcessFieldBounds