SetSignProcessAppearanceTemplate

Tietoturva ja allekirjoitukset

Kuvaus

Määrittää näkyvän tekstiulkoasun mallipohjan digitaaliselle allekirjoitusprosessille

Mallipohja laajennetaan kerran allekirjoituksen tuottamisen yhteydessä, joten samaa asettelua voi hyödyntää eri allekirjoitusmetatiedoilla ja sovellusarvoilla

Syntaksi

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);

Parametrit

SignProcessIDValue returned by a NewSignProcessFrom* function
TemplateTextTeksti ja rivinvaihdot, jotka sisältävät minkä tahansa sisäänrakennetuista paikkamerkeistä {signer}, {reason}, {location}, {contact}, {date}, {field} ja {page} sekä mukautetut nimet, jotka on rekisteröity funktiolla SetSignProcessAppearanceVariable
SignerNameValue substituted for {signer}
DateFormatDelphi date and time format used by {date}, or an empty string for yyyy-mm-dd hh:nn:ss
FontSizeFonttikoko pisteinä tai arvo 0, jolloin tekstilohko sovitetaan automaattisesti
FontRed, FontGreen, FontBlueTekstin värikomponentit välillä 0..1

Paluuarvot

1Mallipohja hyväksyttiin
0Prosessitunnus, aaltosulkeesyntaksi, paikkamerkin nimi, mallipohjan pituus, paikkamerkkien määrä tai päivämäärämuoto oli virheellinen

Huomautukset

Use {{ and }} to emit literal bracesA template can contain up to 32,768 characters and 256 placeholder occurrences

Puuttuvat mukautetut muuttujat laajentuvat tyhjäksi tekstiksi, kun taas sisäänrakennetut muuttujat kuvastavat aina nykyistä allekirjoitusprosessiaMyöhempi SetSignProcessAppearanceText-kutsu valitsee uudelleen vanhan rivipohjaisen ulkoasun

Kenttäkuva vie yhä edelleen, ja asiakirjan aikaleimaprosessit eivät renderöi tekstiulkoasua

Katso myös

SetSignProcessAppearanceVariable, SetSignProcessAppearanceText, SetSignProcessFieldBounds