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

SignProcessIDWaarde geretourneerd door een NewSignProcessFrom*-functie
TemplateTextTekst en regeleinden met een van de ingebouwde placeholders {signer}, {reason}, {location}, {contact}, {date}, {field} en {page}, plus custom namen geregistreerd via SetSignProcessAppearanceVariable
SignerNameWaarde gesubstitueerd voor {signer}
DateFormatDelphi-datum- en tijdformaat dat {date} gebruikt, of een lege string voor yyyy-mm-dd hh:nn:ss
FontSizeFontgrootte in punten, of 0 om het tekstblok automatisch te laten passen
FontRed, FontGreen, FontBlueTekstkleurcomponenten in het bereik 0..1

Retourwaarden

1De template is geaccepteerd
0Het 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